Skip to content

ci: pin GitHub Actions to full-length commit SHAs - #1249

Merged
Carter Tinney (cartertinney) merged 2 commits into
mainfrom
agents/copy-pr-1247-into-new-branch
Aug 31, 2026
Merged

ci: pin GitHub Actions to full-length commit SHAs#1249
Carter Tinney (cartertinney) merged 2 commits into
mainfrom
agents/copy-pr-1247-into-new-branch

Conversation

@cartertinney

Copy link
Copy Markdown
Member

Summary

  • pin Naturalclar/issue-action@v1.0.0 to its full-length commit SHA
  • add weekly grouped Dependabot updates for GitHub Actions
  • apply a 7-day Dependabot cooldown for newly released action versions

Why

Pinning Actions to immutable SHAs improves CI supply-chain security and reproducibility. The cooldown provides time for compromised releases to be detected before Dependabot proposes them.

This reproduces the changes from #1247 on an internal branch so trusted CI can run. Credit to Dan Fiedler (@danfiedler-msft) for the original contribution.

Validation

  • verified both changed YAML files parse successfully
  • verified 596dfb92b8ba81449d4b3a0f34e9d3d279fab330 is the commit referenced by Naturalclar/issue-action tag v1.0.0
  • verified the copied tree exactly matched the source commit from Pin GitHub Actions to full-length commit SHAs #1247

Copy the security hardening from #1247 onto an internal branch so it can run trusted CI.

Co-authored-by: Dan Fiedler <danfiedler@microsoft.com>

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Preserve the GitHub Actions Dependabot grouping and cooldown while incorporating the newly added upstream configuration.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@cartertinney
Carter Tinney (cartertinney) merged commit ae3fcec into main Aug 31, 2026
18 checks passed
@cartertinney
Carter Tinney (cartertinney) deleted the agents/copy-pr-1247-into-new-branch branch August 31, 2026 22:08
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