Once the changes have been merged to main it's time to release a new version of the gem.
- Creating a PR with a semantic version bump to version and all the changes being released added to the CHANGELOG.
- After the PR has been merged, create a release on GitHub for the new version:
- The tag should be in the format of: vX.Y.Z
- You can think of X.Y.Z as such: X = breaking Y = feature Z = bugfix
- The title should be in the format of: vX.Y.Z (same as tag)
- The description should include all the changes being released in the format of:
- #[PR #] - @[contributor] - [description]
- The tag should be in the format of: vX.Y.Z
- When the tag is created, a GitHub Actions workflow will publish the release to rubygems.