Gitpulse
LatestReleasesStand-up
Merged
Size
XS
Extra Small: < 10 weighted lines
Change Breakdown
CI/CD60%
Security30%
Performance10%
#3160ci: pin vouch action version

Pipeline dependencies pinned to specific commit hashes

MY
myftija
·Mar 2, 2026·#3160ci: pin vouch action version

External pipeline workflows are locked to exact cryptographic hashes to protect against upstream supply-chain attacks, while redundant repository checkout steps are removed to speed up execution.

Pipeline environments are shielded from potential supply-chain vulnerabilities by ensuring external workflows cannot silently pull down unauthorized updates. By moving away from floating branch tags, the execution context remains completely deterministic and immune to upstream tampering.

External automation actions are now locked down to exact cryptographic signatures. The Vouch verification steps will only run using a rather than fetching whatever currently sits on the main branch of the provider's repository.

Unnecessary operations are skipped entirely in these verification steps. Dropping this redundant phase avoids pulling down the full local codebase when the action only needs to check issue and pull request metadata, which should slightly reduce pipeline execution times.

View Original GitHub Description

Pins vouch actions to c6d80ead49839655b61b422700b7a3bc9d0804a9 (v1.4.2) in favor of security practices. We were previously using the @main tag.

Also removes the checkout steps as they're not needed in these workflows.

© 2026 · via Gitpulse