Skip to content

chore(actions): pin workflow actions to immutable commit SHAs#386

Merged
jkowalleck merged 4 commits intomasterfrom
copilot/chore-pin-github-action
Apr 23, 2026
Merged

chore(actions): pin workflow actions to immutable commit SHAs#386
jkowalleck merged 4 commits intomasterfrom
copilot/chore-pin-github-action

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 15, 2026

Description

Pin all GitHub Actions uses: references from floating tags to immutable commit SHAs. This prevents unexpected upstream changes while preserving the original tag in an inline comment so Dependabot can continue proposing version updates.

Actions pinned:

  • actions/checkoutde0fac2e4500dabe0009e67214ff5f5447ce83dd (# v6)
  • actions/setup-node53b83947a5a98c8d113130e565377fae1a50d02f (# v6)
  • pnpm/action-setupfc06bc1257f339d1d5d8b3a19a8cae5388b55320 (# v4.4.0)
  • softprops/action-gh-release3bb12739c298aeb8a4eeaf626c5b8d85266b0e65 (# v2)

Resolves or fixes issue: #385

AI Tool Disclosure

  • My contribution includes AI-generated content, as disclosed below:
    • AI Tools: GitHub Copilot (coding agent)
    • LLMs and versions: Claude Sonnet 4.5
    • Prompts: Pin GitHub Actions to commit SHAs while keeping tag references for Dependabot detectability

Affirmation

@codacy-production
Copy link
Copy Markdown

codacy-production Bot commented Apr 15, 2026

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes. Give us feedback

Copilot AI linked an issue Apr 15, 2026 that may be closed by this pull request
Copilot AI changed the title [WIP] Chore: pin GitHub actions to specific commits chore(actions): pin workflow actions to immutable commit SHAs Apr 15, 2026
Copilot AI requested a review from jkowalleck April 15, 2026 13:04
Agent-Logs-Url: https://github.com/CycloneDX/cyclonedx-node-module/sessions/956f53cb-4d76-498b-aafc-aadd81c330ed

Co-authored-by: jkowalleck <2765863+jkowalleck@users.noreply.github.com>
@jkowalleck jkowalleck marked this pull request as ready for review April 23, 2026 08:41
@jkowalleck jkowalleck requested a review from a team as a code owner April 23, 2026 08:41
@jkowalleck jkowalleck merged commit fedfe57 into master Apr 23, 2026
62 checks passed
@jkowalleck jkowalleck deleted the copilot/chore-pin-github-action branch April 23, 2026 08:51
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.

chore: pin github action

2 participants