projektgopher / laravel-workflow-generator
创建一个make:workflow artisan命令,用于生成Laravel的一些有用的GitHub动作工作流程。
v0.1.1
2021-04-29 22:18 UTC
Requires
- php: ^8.0
- illuminate/contracts: ^8.0
- spatie/laravel-package-tools: ^1.4.3
Requires (Dev)
- brianium/paratest: ^6.2
- nunomaduro/collision: ^5.3
- orchestra/testbench: ^6.15
- phpunit/phpunit: ^9.3
- spatie/laravel-ray: ^1.9
- vimeo/psalm: ^4.4
README
这会创建一个make:workflow artisan命令,用于生成Laravel的一些有用的GitHub动作工作流程。
安装
您可以通过composer安装此包
composer require projektgopher/laravel-workflow-generator
您可以使用以下命令发布配置文件
php artisan vendor:publish --provider="ProjektGopher\WorkflowGenerator\WorkflowGeneratorServiceProvider" --tag="Laravel-workflow-generator-config"
尽管在此阶段您可能不需要这样做,因为没有内容。
这是已发布配置文件的内容
return [
];
用法
php artisan workflow:list
将列出所有可生成的可用工作流程。还将添加更多。
php artisan workflow:make dusk
将检查.github/workflows目录是否存在,如果不存在,则创建它。然后它会检查该目录中的dusk.yml文件。如果尚不存在,则包将创建并填充它。如果它已存在,则包将警告您。
如果您已更新包并希望使用工作流程的新版本,
php artisan workflow:make dusk --force
将用新版本覆盖现有的yml文件。
测试
composer test
更新日志
请参阅更新日志以获取有关最近更改的更多信息。
贡献
请参阅贡献指南以获取详细信息。
安全漏洞
请查看我们的安全策略,了解如何报告安全漏洞。
致谢
许可证
MIT许可证(MIT)。请参阅许可证文件以获取更多信息。