We have a well-established checklist for non-consensus breaking releases. When PRs are opened for the RC's, it's very useful to include that checklist in the PR's body. We can make this process somewhat smoother by adding a PR template for release candidates.
We have a well-established checklist for non-consensus breaking releases. When PRs are opened for the RC's, it's very useful to include that checklist in the PR's body. We can make this process somewhat smoother by adding a PR template for release candidates.
Github supports multiple PR templates, and so we could make the "release template" selectable through the query string, and leave our default PR template as is: https://docs.github.com/en/enterprise-server@3.2/communities/using-templates-to-encourage-useful-issues-and-pull-requests/creating-a-pull-request-template-for-your-repository
The PR template should contain a check-list formatted version of this list:
https://github.com/stacks-network/stacks-blockchain/blob/master/README.md#non-consensus-breaking-release-process