X-Git-Url: https://code.consxy.com/gitweb/gitweb.cgi?p=clnl;a=blobdiff_plain;f=bin%2Frelease.sh;h=d399e6eb3a407caf23901f162e2e075ca3b1e97f;hp=6a78757fa7982caf4225b0924a39dc6c8a89eb04;hb=v0.1.0;hpb=687ec5dde86dc5e9a46f1441051d2b1da13c4478 diff --git a/bin/release.sh b/bin/release.sh index 6a78757..d399e6e 100755 --- a/bin/release.sh +++ b/bin/release.sh @@ -2,13 +2,15 @@ # 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 -# * 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 +# * 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.. 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)")