Release Automation

Release Please will monitor master for commits following the Conventional Commits format, and build a release PR that updates CHANGELOG.md to list the descriptive changes, and a version file (version.rb for ruby) based on the types of changes: PATCH for fixes, MINOR for features, and MAJOR for breaking changes.

When you’re ready to release the new version, just merge the release PR and, if configured, release-please will build and publish the package automatically. Though see also this workflow for a manual gem release setup.