;doc: RELEASING: tweaks

This commit is contained in:
Simon Michael 2021-08-03 22:37:09 -10:00
parent f5a6b9f798
commit f9b511ce5c

View File

@ -47,22 +47,21 @@ Always maintain changelogs in main branch (not in release branches).
- format ([#ISSUE](https://github.com/simonmichael/hledger/issues/), AUTHOR) on its own line - format ([#ISSUE](https://github.com/simonmichael/hledger/issues/), AUTHOR) on its own line
- commit: `./Shake changelogs -c` - commit: `./Shake changelogs -c`
**At some point in the release cycle:** **After cherry-picking** changes to a release branch:
- add the next release heading, with date "unreleased", above last release heading: - move the corresponding changelog items under a pending release heading,
creating that when necessary:
``` ```
# LATESTHASH # LATESTHASH
...CHANGES... ...CHANGES ONLY IN MASTER...
# NEXTVER unreleased <- ADD # NEXTVER unreleased
...CHANGES CHERRYPICKED INTO RELEASE BRANCH...
# LASTVER YYYY-MM-DD # LASTVER YYYY-MM-DD
``` ```
**After cherry-picking** changes to a release branch:
- move the corresponding changelog items under the pending release heading.
**At release:** **At release:**
- do final update/edits; check organisation, wording, formatting, issue links - do final update/edits; check organisation, wording, formatting, issue links