_ Test, on Linux, Windows, macOS (inc. website demos) _ Finalize changelog git log --pretty='format:%n%n* %s (%an)%n%b%n%h%n' --reverse --name-only 1.17.0.3..HEAD > LOG _ make man/pandoc.1 and commit if needed _ Tag release in git _ make pandoc-templates cd ../pandoc-templates git tag REL git push git push --tags _ Generate Windows package (make winpkg) _ Generate macOS package (make macospkg) _ Generate Ubuntu/Debian deb package (make debpkg) - Add release on github (use 'make changes_github' and upload files) _ Upload to HackageDB: stack upload . _ if docs don't build on Hackage: 'cabal install neil && neil docs --username=MYUSERNAME' _ Update website, including short description of changes ('make changes') _ Announce on pandoc-announce, pandoc-discuss _ on server, stack install --flag 'pandoc:trypandoc' and then 'cd trypandoc; sudo make install' _ recompile gitit