chiark / gitweb /
make-release: Add a release process checklist
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Tue, 8 Jun 2021 17:30:45 +0000 (18:30 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Tue, 8 Jun 2021 17:30:45 +0000 (18:30 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
make-release

index 04dcedb7d27d915e99a781301e2221f9886c73c7..fb894bc1a42f2cb8e603eaec47dea5c6d21d0566 100755 (executable)
@@ -5,6 +5,17 @@
 # eg
 #    ./make-release --dry-run main
 
+
+# Overall release steps:
+#
+#  - ensure pretest == tested == main
+#  - edit CHANGELOG.md
+#  - update versions
+#  - make deploy and test that chiark still works
+#  - make-release
+#  - release announcement to mailing list
+#  - blog post
+
 #---------- argument parsing and options ----------
 
 set -e