diff options
Diffstat (limited to 'HACKING.md')
| -rw-r--r-- | HACKING.md | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/HACKING.md b/HACKING.md new file mode 100644 index 0000000..ab9a138 --- /dev/null +++ b/HACKING.md @@ -0,0 +1,15 @@ +# Make a release +## Bump version +Bump the `version` variable in `Makefile`. +## Tag a release +Tag a release `vx.x.x` putting news into the commit message of the tag. +## Create a release tarball, test it, and sign it +``` +cp $(guix build -f .guix/run64-release.scm) run64-x.x.x.tar.lz +guix build --with-source=guile-run64=run64-x.x.x.tar.lz -f .guix/run64-package.scm +make distsign +``` +## Add release tarball and signature to website +## Update Guix package +## Publicize +Publicize on the guile-user@gnu.org mailing list. TBD: Publicize at other venues as well. |
