-
-
Notifications
You must be signed in to change notification settings - Fork 285
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
contributing: Make release procedure cleaner and more detailed (#2346)
- List all assumptions. - Prep repo before a first update step. - Create tag locally. GitHub Actions workflow creates the release. - Unlike the 8.2.0RC1 and the past releases done through GitHub which created lightweight tags, create an annotated tag for more metatada (old tags converted from Subversion are annotated). - Cover all cases for the version file updates. - Remove the local copy reset after creation of a tag. There are no changes online which should be updated locally (unlike in the previous approach). - Use consistent heading levels. - Add step to publish the release. - Mention the open issues or PRs in assumptions and milestone closing. - Format git log and git show in text as code with backticks, although they really refer to the tools because they valid code too.
- Loading branch information
1 parent
444c4dd
commit 9caec5c
Showing
1 changed file
with
126 additions
and
57 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters