Switch release signing to RSA-2048/SHA-256 for openssl compatibility
coordinator / test (push) Waiting to run
python / test (push) Waiting to run
release / binaries (amd64, darwin) (push) Waiting to run
release / binaries (amd64, linux) (push) Waiting to run
release / binaries (amd64, windows) (push) Waiting to run
release / binaries (arm64, darwin) (push) Waiting to run
release / binaries (arm64, linux) (push) Waiting to run
release / binaries (arm64, windows) (push) Waiting to run
release / wheel (push) Waiting to run
release / release (push) Blocked by required conditions
release / image (push) Waiting to run
users / test (push) Waiting to run

This commit is contained in:
Emil
2026-08-04 07:40:47 +03:00
parent 78dacb7e17
commit 25fa6a488a
3 changed files with 8 additions and 8 deletions
+2 -2
View File
@@ -104,14 +104,14 @@ jobs:
working-directory: artifacts
run: sha256sum * > SHA256SUMS.txt
- name: sign the checksums (Ed25519)
- name: sign the checksums (RSA-2048/SHA-256)
env:
KEY: ${{ secrets.SCIMESH_SIGNING_KEY }}
working-directory: artifacts
run: |
if [ -n "$KEY" ]; then
printf '%s\n' "$KEY" > /tmp/scimesh-sign-key.pem
openssl dgst -sign /tmp/scimesh-sign-key.pem \
openssl dgst -sha256 -sign /tmp/scimesh-sign-key.pem \
-out SHA256SUMS.txt.sig SHA256SUMS.txt
echo "signed SHA256SUMS.txt"
else