ylsideas/feature-flags

Vendor:publish --tag=config in Lumen ^8.0 fails with `Unable to locate publishable resources.`

commadelimited opened this issue · 1 comments

I'd like to use this package in a Lumen 8.0 project.

The initial installation appears to work just fine, but when I move to the next stop, vendor:publish, I'm shown an error. I'm working in a clean branch off master:

$ composer require ylsideas/feature-flags
Using version ^1.5 for ylsideas/feature-flags
./composer.json has been updated
Running composer update ylsideas/feature-flags
Loading composer repositories with package information
Updating dependencies
Lock file operations: 1 install, 0 updates, 0 removals
  - Locking ylsideas/feature-flags (1.5.0)
Writing lock file
Installing dependencies from lock file (including require-dev)
Nothing to install, update or remove
Package swiftmailer/swiftmailer is abandoned, you should avoid using it. Use symfony/mailer instead.
Generating optimized autoload files
92 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
> TechnologyAdvice\Api\Composer\ComposerScripts::postUpdate
$ php artisan vendor:publish --provider="YlsIdeas\FeatureFlags\FeatureFlagsServiceProvider" --tag=config

Unable to locate publishable resources.
Publishing complete.

I'm comfortable working in Laravel but most of my time has been spent with an existing codebase, rather than being the one installing and configuring new packages. Is there something I'm doing wrong?

Did you get this working? I'm having the same issue.