doc: RELEASING

This commit is contained in:
Simon Michael 2025-06-13 17:19:35 -10:00
parent 4eadf74408
commit 9c56c29fab

View File

@ -97,6 +97,7 @@ It should be improved each time it is used.
`just completions`, commit any changes `just completions`, commit any changes
- [ ] changelogs x 5 (**/CHANGES.md) - [ ] changelogs x 5 (**/CHANGES.md)
`just changelogs [-c]` `just changelogs [-c]`
add changes from site, finance repos
`just changelogs-finalise` `just changelogs-finalise`
- [ ] release docs and artifacts - [ ] release docs and artifacts
- [ ] draft binaries building started - [ ] draft binaries building started
@ -126,10 +127,11 @@ It should be improved each time it is used.
- [ ] Install page (site/src/install.md) --version examples match release binaries - [ ] Install page (site/src/install.md) --version examples match release binaries
- [ ] published - [ ] published
- [ ] relevant release branch work cherry-picked to master branch - [ ] relevant release branch work cherry-picked to master branch
changelogs changelogs,
relnotes relnotes,
hledger-install announcements,
announcements (hledger-install)
- [ ] nightly release changes link up to date in master (doc/ghnightlynotes.md)
- [ ] all packages uploaded correctly to hackage - [ ] all packages uploaded correctly to hackage
`just hackageupload`, check versions, confirm, check all uploads successful `just hackageupload`, check versions, confirm, check all uploads successful
- [ ] master branch pushed to github - [ ] master branch pushed to github
@ -154,6 +156,9 @@ It should be improved each time it is used.
- [ ] github release published - [ ] github release published
review, review,
publish publish
- [ ] github nightly release updated
`just nightly-release-tag`
`just ghnightly-notes`
- [ ] install instructions tested and working - [ ] install instructions tested and working
- [ ] hledger-install - [ ] hledger-install
- [ ] stack - [ ] stack