You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(ci): verify yq checksum and DRY up install into shared script
The workflow was downloading yq from GitHub releases without any
integrity check (a supply-chain risk, however small, on CI runners).
We now download the upstream checksums file alongside the binary and
verify the SHA256 before installing.
While we're at it, the identical 8-line install block was copy-pasted
across all three jobs. Extracted into .github/scripts/install-yq.sh
so there's exactly one place to update the version or change the
verification logic.
0 commit comments