Handle raw Google KMS signatures
Some checks failed
Build Rust / Cargo Test (push) Successful in 4m2s
Build Site / Next.js Build (push) Failing after 4s
Lint Governance / BEP Metadata (push) Successful in 1s

This commit is contained in:
Conrad Kramer 2026-06-07 15:34:24 -07:00
parent 6867f26f19
commit 4f765df2a9

View file

@ -187,11 +187,10 @@ trap 'rm -f "$encoded_signature_file"' EXIT
--quiet >/dev/null --quiet >/dev/null
python3 - "$encoded_signature_file" "$signature_file" <<'PY' python3 - "$encoded_signature_file" "$signature_file" <<'PY'
import base64
import pathlib import pathlib
import sys import sys
encoded_path = pathlib.Path(sys.argv[1]) encoded_path = pathlib.Path(sys.argv[1])
signature_path = pathlib.Path(sys.argv[2]) signature_path = pathlib.Path(sys.argv[2])
signature_path.write_bytes(base64.b64decode(encoded_path.read_text(encoding="utf-8").strip())) signature_path.write_bytes(encoded_path.read_bytes())
PY PY