wearejh / workflow
Commands to help development workflow
Installs: 98
Dependents: 0
Suggesters: 0
Security: 0
Stars: 21
Watchers: 17
Forks: 4
Open Issues: 19
Requires
- php: ^7.1.3
- aydin-hassan/osx-rx-fswatch: ^1.0
- m1/env: ^2.1
- myclabs/php-enum: ^1.6
- php-di/php-di: ^5.4
- psr/log: ^1.0
- symfony/console: ^4.1
- symfony/process: ^3.2 | ^4.0
- symfony/yaml: ^3.2
- tightenco/collect: 5.6.*
Requires (Dev)
- php-mock/php-mock-phpunit: ^2.0.1
- phpunit/phpunit: ^6.0
- symfony/filesystem: ^3.3
This package is auto-updated.
Last update: 2024-11-06 17:04:41 UTC
README
Some Badges would be nice.
Install
Make sure you have fswatch
installed. You can install via homebrew:
brew install fswatch
Run the following commands:
composer global config repositories.workflow vcs git@github.com:wearejh/workflow
composer global require wearejh/workflow:dev-master
Notes:
- Make sure your composer global bin directory
~/.composer/vendor/bin
is available in your$PATH
environment variable. - Because packages installed globally with composer share dependencies, you may need to run
composer global update
if the previous command failed.
Usage
Before you create any new project, first update the tool, in-case of any fixes or new features.
composer global update wearejh/workflow
Then run workflow
to see the list of available commands.
Read the wiki for detailed information on each command
Troubleshooting
If you are experiencing very slow speeds (i.e. it's hanging for minutes inbetween commands), it may be due to a slow DNS lookup to localunixsocket.local. See relevant GitHub issue A quick fix is to add the following to your hosts file.
127.0.0.1 localunixsocket.local