Skip to content

Latest commit

 

History

History
24 lines (14 loc) · 829 Bytes

RELEASING.md

File metadata and controls

24 lines (14 loc) · 829 Bytes

Releasing Active Model Datastore

  1. After all pull requests have been merged open the GitHub compare view in your browser and review.

open https://github.com/Agrimatics/activemodel-datastore/compare/v<prev_version>...master

  1. If you haven't already, switch to the main branch, ensure that you have no changes, and pull from origin.

  2. Edit the gem's version.rb file, changing the value to the new version number.

  3. Run rubocop. The code base must have no offenses.

  4. Run the gem tests with rake test.

  5. You need to cd test/support/datastore_example_rails_app/ and run the example Rails app tests with rails test.

  6. Update the CHANGELOG.md.

  7. Commit and push to main.

  8. Run the rake release command. This will package the gem, a tag for the version of the release in Github and push to Rubygems.