-
Create your feature branch (
git checkout -b my-new-feature
) -
Commit and push until you are happy with your contribution
-
Push to the branch (
git push origin my-new-feature
) -
Run the tests and make sure they all pass:
rake spec
-
Create a Pull Request
Thank you!
If you're a member of the core team, follow these instructions for releasing bugsnag-api-ruby.
- Create a Rubygems account
- Get a member of the platforms team to add you as contributor on bugsnag-ruby in Rubygems
-
Update
CHANGELOG.md
-
Update the version number in
lib/bugsnag/api/version.rb
-
Update
README.md
if necessary with changes to the interface or configuration -
Commit/push your changes
-
Release to rubygems
gem build bugsnag-api.gemspec gem push bugsnag-api-[version].gem
-
Create a new GitHub release, copying the changes from the change log