minor & patch release process
- Minor/Patch releases should make no changes to the public APIs
- How much testing against other components should we ask for?
- Release Managers put out release plan, announce that Release Candidates are ready for review & Circulate Draft of Release Notes
- Given that there are no objections:Ā
- ensure that CI test suite is running without errors
- tag the final commit of the release with the version number
- documentation updated
- publish the gem to rubygems
- emails sent to hydra-tech and hydra-releases & news posted
When Reviewing Minor/Patch Release Candidates
- Rely primarily on active developers of current components for review
- Strongly encourage less-active participants to try RCs and express concerns
- Invite new adopters to do a fresh install of RCs