Skip to content

ci: pin remaining actions to full-length commit SHAs - #8

Merged
Jay Gordon (jaydestro) merged 1 commit into
mainfrom
ci/pin-action-shas
Nov 4, 2026
Merged

Jay Gordon (jaydestro) merged 1 commit into
mainfrom
ci/pin-action-shas

Conversation

@jaydestro

Copy link
Copy Markdown
Contributor

Pins the last unpinned action references so workflows aren't blocked by SHA-pinning policy. Each SHA is the commit the previous floating tag resolved to (no behavior change), verified against release tags via the GitHub API.

Workflow Before After
agentic-ci.yml actions/setup-node@v7 @949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1.0
azure-cd-example.yml azure/login@v2 @7184910d9eb2b1c5e48f7073824a90609bb9b6d6 # v2.3.1
azure-cd-example.yml azure/webapps-deploy@v3 @02a81bead70021f5284939794bcec79c271ab383 # v3.0.8

All uses: lines now reference 40-char SHAs with version comments; workflow YAML parses cleanly.

Pin actions/setup-node, azure/login and azure/webapps-deploy to the
commits their floating major tags currently resolve to.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No active review issues are recorded for the GitHub Actions SHA-pinning changes.

No open issues 🎉

What changed in this PR

Pins the remaining floating GitHub Actions references to full-length commit SHAs to satisfy SHA-pinning policy, while retaining release-version comments for readability.

Changes:

  • Pins actions/setup-node to the commit identified as v7.1.0.
  • Pins azure/login and azure/webapps-deploy to commits identified as v2.3.1 and v3.0.8, respectively.
File Description
.github/​workflows/​azure-cd-example.yml Pins Azure login and deployment actions to full-length SHAs.
.github/​workflows/​agentic-ci.yml Pins the Node.js setup action to a full-length SHA.

Review effort: Balanced

@jaydestro
Jay Gordon (jaydestro) merged commit 8540941 into main Nov 4, 2026
8 checks passed
@jaydestro
Jay Gordon (jaydestro) deleted the ci/pin-action-shas branch November 4, 2026 17:53
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.

3 participants