You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
bundle exec rubocop # Runs the lint (use `--fix` for autocorrect)
430
430
```
431
431
432
+
## Releasing a new gem version
433
+
434
+
1. Execute `bundle exec rake bump:minor`, which bumps the version in my local machine in a specific commit
435
+
2. Change the CHANGELOG and amend that previous commit, so the bump commit and the CHANGELOG changes are in the same commit (example)
436
+
3. Push to Github
437
+
4. Post a message in Slack `#rest-api`, so advocacy are aware that we are going to release a new gem, just in case any customer complains about something related to the gem
438
+
5. After a couple of hours, run `bundle exec rake release`, which automatically pushes the tag to GitHub and releases a new version to Rubygems (it does the gem push for you)
0 commit comments