Skip to content

ci: pin GitHub Actions and reusable workflows to commit SHAs - #3

Merged
tblauvvik merged 1 commit into
mainfrom
ci/pin-actions
Nov 10, 2026
Merged

tblauvvik merged 1 commit into
mainfrom
ci/pin-actions

Conversation

@tblauvvik

Copy link
Copy Markdown
Contributor

Pins the reusable workflow refs in this repo to a commit SHA instead of @main, with the branch as a trailing comment. This removes CodeQL's actions/unpinned-tag alerts.

File Reference Pinned to Comment
.github/workflows/codeql.yml OriginAS/origin-actions/.github/workflows/codeql.yml@main f72ac0a # main (the commit main points at)
.github/workflows/dependabot-assign.yml OriginAS/origin-actions/.github/workflows/dependabot-assign.yml@main f72ac0a # main (the commit main points at)

No behaviour change

  • The pinned commit is the current head of OriginAS/origin-actions main, so the same workflow code runs as today.
  • A merge starts only the CodeQL scan (push to main). Nothing deploys, and action.yml is not touched, so callers of this action see no change.
  • Dependabot's monthly github-actions group will bump these SHAs (and the comments) when the referenced repos change.

🤖 Generated with Claude Code

Pin the OriginAS/origin-actions reusable workflow refs to the commit
main points at today, with '# main' as a trailing comment. Same
workflow code as before; Dependabot's github-actions updates bump the
SHA.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@tblauvvik
tblauvvik merged commit a988835 into main Nov 10, 2026
2 checks passed
@tblauvvik
tblauvvik deleted the ci/pin-actions branch November 10, 2026 17:39
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.

1 participant