;doc: RELEASING: tweaks

This commit is contained in:
Simon Michael 2021-08-03 22:26:26 -10:00
parent 534ed58d9a
commit f5a6b9f798

View File

@ -35,19 +35,6 @@ Follow our [commit conventions](CONTRIBUTING.html#commit-messages):
Always maintain changelogs in main branch (not in release branches).
**At start of release cycle:**
- add the next release heading, with date "unreleased", above last release heading:
```
# LATESTHASH
...CHANGES...
# NEXTVER unreleased <- ADD
# LASTVER YYYY-MM-DD
```
**Frequently**, especially after merging changes, and before cherry picking into release branch:
- dry run: `./Shake changelogs -n`
@ -60,6 +47,19 @@ Always maintain changelogs in main branch (not in release branches).
- format ([#ISSUE](https://github.com/simonmichael/hledger/issues/), AUTHOR) on its own line
- commit: `./Shake changelogs -c`
**At some point in the release cycle:**
- add the next release heading, with date "unreleased", above last release heading:
```
# LATESTHASH
...CHANGES...
# NEXTVER unreleased <- ADD
# LASTVER YYYY-MM-DD
```
**After cherry-picking** changes to a release branch:
- move the corresponding changelog items under the pending release heading.