From f654c2022f5625d98b1a8b746a7be9197deda747 Mon Sep 17 00:00:00 2001 From: John MacFarlane Date: Fri, 29 Dec 2017 16:47:44 -0800 Subject: Update RELEASE-CHECKLIST --- RELEASE-CHECKLIST | 50 +++++++++++++++++--------------------------------- 1 file changed, 17 insertions(+), 33 deletions(-) diff --git a/RELEASE-CHECKLIST b/RELEASE-CHECKLIST index dd8789b99..13bc3badd 100644 --- a/RELEASE-CHECKLIST +++ b/RELEASE-CHECKLIST @@ -1,34 +1,18 @@ -_ 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' - -_ make update-website - -_ make trypandoc - -_ Announce on pandoc-announce, pandoc-discuss +[ ] make packages +[ ] make update-website +[ ] make trypandoc +[ ] Finalize changelog + git log --pretty='format:%n%n* %s (%an)%n%b%n%h%n' \ + --reverse --name-only LASTRELEASE..HEAD > LOG +[ ] make man/pandoc.1 and commit if needed +[ ] make README.md and commit if needed +[ ] Tag release in git +[ ] make pandoc-templates + cd ../pandoc-templates + git tag REL + git push + git push --tags +[ ] Add release on github (use 'make changes_github' and upload files) +[ ] stack upload . +[ ] Announce on pandoc-announce, pandoc-discuss -- cgit v1.2.3