- 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
-
If you haven't already, switch to the main branch, ensure that you have no changes, and pull from origin.
-
Edit the gem's version.rb file, changing the value to the new version number.
-
Run
rubocop
. The code base must have no offenses. -
Run the gem tests with
rake test
. -
You need to
cd test/support/datastore_example_rails_app/
and run the example Rails app tests withrails test
. -
Update the CHANGELOG.md.
-
Commit and push to main.
-
Run the
rake release
command. This will package the gem, a tag for the version of the release in Github and push to Rubygems.