Tweaked RELEASE-CHECKLIST.

This commit is contained in:
John MacFarlane
2022-10-05 11:58:50 -07:00
parent 9e3a2e0dde
commit 2d888d19ac
+11 -2
View File
@@ -1,3 +1,4 @@
[ ] update MANUAL.txt date
[ ] make prerelease
[ ] Finalize changelog
[ ] Update AUTHORS (make authors LASTRELEASE=x.y.z)
@@ -6,8 +7,16 @@
[ ] run tools/build-arm.sh to create and download arm64 linux package
[ ] Use 'make' in macos and windows artifacts to sign code
[ ] make update-website
[ ] Tag release in git (use X.Y for pandoc, but also: pandoc-cli-X.Y, pandoc-server-X.Y, pandoc-lua-engine-X.Y if these change)
[ ] Upload packages to hackage if changed: pandoc, pandoc-cli, pandoc-server, pandoc-lua-engine
[ ] Tag release in git:
- use X.Y for pandoc
- if needed: pandoc-cli-X.Y
- if needed: pandoc-server-X.Y
- if needed: pandoc-lua-engine-X.Y
[ ] Upload packages to hackage if changed:
- pandoc
- pandoc-cli
- pandoc-server
- pandoc-lua-engine
[ ] make pandoc-templates
cd ../pandoc-templates
git tag REL