This repository is a WIP of the current release automation tool that is being developed while at the
This is the proposed workflow:
- contributor creates PR #123 - RED because not assigned to a milestone
- maintainer assigns milestone 1.2.3 to PR #123 - (patch should only be green in this state)
- maintainer merges PR #123
- maintainer closes milestone 1.2.3
- bot picks up hook event: milestone 1.2.3 closed -> create release notes -> tag -> publish
- bot creates new branch (from the tag) 1.2.3-merge-up-to-1.3.x
- bot opens PR for 1.2.3-merge-up-to-1.3.x