Release Automation

Release Please will monitor master for commits following the Conventional Commits format, and build a release PR that updates 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.


Avatar of Author

Jamie Macey is a senior software engineer with over 15 years experience in the Ruby and Rails ecosystems, largely on the back-end.

Husband, father, gamer, and all-around geek. Ask about my latest 3d print, or toy software project.