We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 62e255d commit 3dd7b6bCopy full SHA for 3dd7b6b
1 file changed
.github/workflows/release.yml
@@ -479,9 +479,13 @@ jobs:
479
printf "%s" "$MINISIGN_PRIVATE_KEY_B64" | base64 -d > "$keyfile"
480
test -s "$keyfile"
481
482
+ # clé minisign chiffrée -> password obligatoire
483
+ test -n "${MINISIGN_PASSWORD:-}" || { echo "MINISIGN_PASSWORD missing" >&2; exit 1; }
484
+
485
for f in vix-*.tar.gz vix-*.zip; do
486
[ -f "$f" ] || continue
- printf "%s" "$MINISIGN_PASSWORD" | "$MS" -S -x -s "$keyfile" -m "$f"
487
+ # IMPORTANT: pas de -x (c'est le chemin du .minisig), et on envoie un vrai newline
488
+ printf '%s\n' "$MINISIGN_PASSWORD" | "$MS" -S -s "$keyfile" -m "$f"
489
done
490
491
rm -f "$keyfile"
0 commit comments