git.iko.soy/typeable/pandoc
on 2.0.1 help sign in
typeable/pandoc/RELEASE-CHECKLIST
34 lines 924 B history raw
1_ Test, on Linux, Windows, macOS (inc. website demos)
3_ Finalize changelog
4 git log --pretty='format:%n%n* %s (%an)%n%b%n%h%n' --reverse --name-only 1.17.0.3..HEAD > LOG
6_ make man/pandoc.1 and commit if needed
8_ Tag release in git
10_ Push templates:
11 git subtree push --prefix=data/templates git@github.com:jgm/pandoc-templates.git master
13_ Generate Windows package (make winpkg)
15_ Generate macOS package (make macospkg)
17_ Generate Ubuntu/Debian deb package (make debpkg)
19- Add release on github (use 'make changes_github' and upload files)
21_ Upload to HackageDB: stack upload .
23_ if docs don't build on Hackage:
24 'cabal install neil && neil docs --username=MYUSERNAME'
26_ Update website, including short description of changes ('make changes')
28_ Announce on pandoc-announce, pandoc-discuss
30_ on server, stack install --flag 'pandoc:trypandoc'
31 and then 'cd trypandoc; sudo make install'
33_ recompile gitit