diff options
author | kali kaneko (leap communications) <kali@leap.se> | 2021-03-11 21:27:30 +0100 |
---|---|---|
committer | kali kaneko (leap communications) <kali@leap.se> | 2021-03-11 21:28:06 +0100 |
commit | e806b22f33087337c7fa709f3fe62e8211d14fd9 (patch) | |
tree | 0b3bfb3bb2ebba4b577c3de7f6da4b3b85ead1f7 | |
parent | faf114319b89bf7f07710efa9ff53656b850ac58 (diff) |
[pkg] hash and sign artifacts
-rw-r--r-- | Makefile | 8 | ||||
-rw-r--r-- | docs/build-win.rst | 9 |
2 files changed, 17 insertions, 0 deletions
@@ -393,6 +393,14 @@ package_snap: package_deb: @make -C build/${PROVIDER} pkg_deb +sign_artifact: + @find ${FILE} -type f -not -name "*.asc" -print0 | xargs -0 -n1 -I{} sha256sum -b "{}" | sed 's/*deploy\///' > ${FILE}.sha256 + @gpg --clear-sign --armor ${FILE}.sha256 + +upload_artifact: + scp ${FILE} downloads.leap.se:./ + scp ${FILE}.sha256.asc downloads.leap.se:./ + ######################################################################### # icons & locales diff --git a/docs/build-win.rst b/docs/build-win.rst index 1e65c27..0deff8d 100644 --- a/docs/build-win.rst +++ b/docs/build-win.rst @@ -51,6 +51,15 @@ or all together as:: make package_win_release +Uploading installer +------------------- + +Since 0.21.2, we're hashing and signing the installers:: + + export FILE=deploy/RiseupVPN-installer-0.21.2.exe + make sign_artifact + make upload_artifact + unreviewed notes ---------------- |