0.1.0 Release - Engine - Wolf sheep works
[clnl] / bin / release.sh
index 6a78757fa7982caf4225b0924a39dc6c8a89eb04..d399e6eb3a407caf23901f162e2e075ca3b1e97f 100755 (executable)
@@ -2,13 +2,15 @@
 
 # The release process:
 #  * Change version number in clnl.asd
 
 # The release process:
 #  * Change version number in clnl.asd
-#  * Run this script to create the source tarball
+#  * Change where the README.md points to releases
 #  * Run bin/generatedocs.sh to update wiki
 #  * Run bin/generatedocs.sh to update wiki
-#  * Create release on github (that should create the tag)
-#  * Upload the tar.gz as an extra file
 #  * Create linux release using bin/buildlinuxexech.sh on a linux machine
 #  * Create osx release using bin/buildosxrelease.sh on a mac and upload
 #  * Create windows release using bin/buildwindowsexec.sh on a windows box and upload
 #  * Create linux release using bin/buildlinuxexech.sh on a linux machine
 #  * Create osx release using bin/buildosxrelease.sh on a mac and upload
 #  * Create windows release using bin/buildwindowsexec.sh on a windows box and upload
+#  * Make a release commit and push up, most likely a rebase of all the commits to make the previous steps work correctly
+#  * Run this script to create the source tarball
+#  * Create release on github (that should create the tag), use v<MAJOR>.<MINOR>.<PATCH> as the versioning scheme
+#  * Upload the tar.gz as an extra file
 #  * Set the tag in wiki milestones, update Running wiki page to point to new release
 
 version=$(sbcl --noinform --disable-ldb --lose-on-corruption --end-runtime-options --eval '(format t "~A" (asdf:component-version (asdf:find-system :clnl)))' --eval "(quit)")
 #  * Set the tag in wiki milestones, update Running wiki page to point to new release
 
 version=$(sbcl --noinform --disable-ldb --lose-on-corruption --end-runtime-options --eval '(format t "~A" (asdf:component-version (asdf:find-system :clnl)))' --eval "(quit)")