@@ -1,34 +1,18 @@
1−_ Test, on Linux, Windows, macOS (inc. website demos)
2−
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
5−
6−_ make man/pandoc.1 and commit if needed
7−
8−_ Tag release in git
9−
10−_ make pandoc-templates
11− cd ../pandoc-templates
12− git tag REL
13− git push
14− git push --tags
15−
16−_ Generate Windows package (make winpkg)
17−
18−_ Generate macOS package (make macospkg)
19−
20−_ Generate Ubuntu/Debian deb package (make debpkg)
21−
22−- Add release on github (use 'make changes_github' and upload files)
23−
24−_ Upload to HackageDB: stack upload .
25−
26−_ if docs don't build on Hackage:
27− 'cabal install neil && neil docs --username=MYUSERNAME'
28−
29−_ make update-website
30−
31−_ make trypandoc
32−
33−_ Announce on pandoc-announce, pandoc-discuss
1+[ ] make packages
2+[ ] make update-website
3+[ ] make trypandoc
4+[ ] Finalize changelog
5+ git log --pretty='format:%n%n* %s (%an)%n%b%n%h%n' \
6+ --reverse --name-only LASTRELEASE..HEAD > LOG
7+[ ] make man/pandoc.1 and commit if needed
8+[ ] make README.md and commit if needed
9+[ ] Tag release in git
10+[ ] make pandoc-templates
11+ cd ../pandoc-templates
12+ git tag REL
13+ git push
14+ git push --tags
15+[ ] Add release on github (use 'make changes_github' and upload files)
16+[ ] stack upload .
17+[ ] Announce on pandoc-announce, pandoc-discuss
3418