Tempo releases should be versioned with a tag and then compiled into a phar. The steps for creating a new release are:
- Update to next version number in
bin/tempo,README.mdanddocs/02-Installation.md - Commit the prepared release on master and tag it to the new version
- Run
rm -rf composer.lock tempo.phar vendorto clean the build - Run
composer install --optimize-autoloader --prefer-dist --no-devto setup the vendors - Run
php -d phar.readonly=Off bin/compileto build the newtempo.phar - Push the release to github and add the new
tempo.pharto the release - Set
bin/tempo's version back to "dev-master" and commit (leave the docs as latest stable)