Skip to content

Pin GitHub Actions to commit SHAs and harden workflow security - #80

Merged
ffrancis123 merged 1 commit into
AudioReach:masterfrom
ffrancis123:security
Sep 2, 2026
Merged

ffrancis123 merged 1 commit into
AudioReach:masterfrom
ffrancis123:security

Conversation

@ffrancis123

@ffrancis123 ffrancis123 commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Replace version tags with specific commit SHAs across GitHub Actions to prevent unexpected upstream changes and satisfy security recommendations.

Disable credential persistence for checkout steps to reduce token exposure during workflow execution.

Move github.action_path and target image file inputs into environment variables and use path.join() for safer path construction in the loading action.

Update artifact upload and download actions, checkout, github-script, setup-python, Docker Buildx, Docker build, and LAVA actions to vetted commit-pinned revisions.

CRs-Fixed: 4665108

Pin GitHub Actions to immutable commit SHAs

Replace version tags with specific commit SHAs across GitHub
Actions to prevent unexpected upstream changes and satisfy
security recommendations.

Disable credential persistence for checkout steps to reduce
token exposure during workflow execution.

Move github.action_path and target image file inputs into
environment variables and use path.join() for safer path
construction in the loading action.

Update artifact upload and download actions, checkout,
github-script, setup-python, Docker Buildx, Docker build,
and LAVA actions to vetted commit-pinned revisions.

Signed-off-by: ffrancis <ffrancis@qti.qualcomm.com>
@ffrancis123
ffrancis123 requested review from a team August 11, 2026 07:59
@ffrancis123
ffrancis123 merged commit 6653a21 into AudioReach:master Sep 2, 2026
13 of 15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants