diff options
author | 2019-03-08 11:47:17 +0300 | |
---|---|---|
committer | 2019-03-08 11:49:31 +0300 | |
commit | 39348fb210ee07cc82dc4ed33e52e19ef1ed2e7f (patch) | |
tree | 3eee0906c20da7df3481a08695c7d22d0151b6be /doc/internal/howto-release.md | |
parent | f15bfb7b7ea0e18dcb385c19f6c3367fc4034668 (diff) | |
download | newsboat-39348fb210ee07cc82dc4ed33e52e19ef1ed2e7f.tar.gz newsboat-39348fb210ee07cc82dc4ed33e52e19ef1ed2e7f.tar.zst newsboat-39348fb210ee07cc82dc4ed33e52e19ef1ed2e7f.zip |
Use git-archive to prepare release tarball
Diffstat (limited to '')
-rw-r--r-- | doc/internal/howto-release.md | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/doc/internal/howto-release.md b/doc/internal/howto-release.md index fd63d15f..f73dc890 100644 --- a/doc/internal/howto-release.md +++ b/doc/internal/howto-release.md @@ -26,11 +26,8 @@ master repository and shell access to newsboat.org. * Don't use "###" style for headers because they'll be stripped ("#" is a shell comment). Use "===" style instead 6. Prepare the tarball - * Clone your local clone somewhere else - * In that new clone, `rm -rf .git` - * Rename that clone to newsboat-VERSION - * Pack that clone in a tarball: - `tar cvJf newsboat-VERSION.tar.xz newsboat-VERSION` + * `git archive --format=tar --prefix="newsboat-VERSION/" rVERSION | pixz + > newsboat-VERSION.tar.xz` * Sign the tarball: `gpg2 --sign-with 'newsboat@googlegroups.com' --detach-sign --armour newsboat-VERSION.tar.xz` * Upload both files to newsboat.org staging area |