README.md in restful_resource-2.18.0 vs README.md in restful_resource-2.18.1

- old
+ new

@@ -100,9 +100,17 @@ 2. Create your feature branch (`git checkout -b my-new-feature`) 3. Commit your changes (`git commit -am 'Add some feature'`) 4. Push to the branch (`git push origin my-new-feature`) 5. Create new Pull Request +## Releasing new version + +1. Amend the `version.rb` to your desired version on your Pull Request & get it merged +2. Pull latest `main` & create a matching tag e.g.: `git tag -a v2.15.0 -m "Bump Faraday to a minimum 1.10"` +3. Push the tag e.g.: ` git push origin v2.15.0` +4. Run `bundle exec rake release` + - You'll need to authenticate with RubyGems, the credentials are in [Bitwarden](https://vault.bitwarden.com/#/vault?search=ruby&itemId=54601528-29be-494f-ba3c-aa3300d5dd18) + ## Planned Features ### Core - Test that has_many and has_one pick correct class for children (if defined) - Make base_url resilient when missing trailing slash