- Fork the notifier on github
- Build and test your changes using
make build
andmake test
- Commit and push until you are happy with your contribution
- Make a pull request
- Thanks!
Test the notifier by running the application locally.
Install composer, and then cd into example/php
and start the server:
composer install
php index.php
- Commit all outstanding changes
- Bump the version in
src/Configuration.php
. - Update the CHANGELOG.md, and README if appropriate.
- Check out a new branch and commit your changes
- Open a pull request for the release
- Once merged, pull the latest changes and then tag the release:
git tag v3.x.x git push --tags
- Build a new phar package by running
make package
and attach it to the GitHub release. - Ensure
utility/bugsnag-prepend.php
works with the example php project and attach it to the Github release. - Update the setup guides for PHP (and its frameworks) with any new content.