Skip to content

Pin GitHub Actions to full-length commit SHAs - #202

Merged
Dan Marshall (danmarshall) merged 1 commit into
mainfrom
copilot/rebase-pr-200-or-cherry-pick
Aug 19, 2026
Merged

Pin GitHub Actions to full-length commit SHAs#202
Dan Marshall (danmarshall) merged 1 commit into
mainfrom
copilot/rebase-pr-200-or-cherry-pick

Conversation

Copilot AI commented Aug 19, 2026

Copy link
Copy Markdown
Contributor

Summary

Replacement for #200, applied on top of current main after #201 was merged.

This PR pins GitHub Actions to full-length commit SHAs for improved security and reproducibility and adds a 7 day cooldown to Dependabot configuration for GitHub Actions.

Changes

  • Pin GitHub Actions references in .github/workflows/ci.yml and .github/workflows/pages-preview.yml to full-length commit SHAs with version comments.
  • Add .github/dependabot.yml for GitHub Actions updates with a weekly schedule and 7-day cooldown.
  • Preserve the Pages PR Preview fix from Fix Pages PR Preview comment permissions #201: issues: write, same-repository-only PR comment guard, and continue-on-error on the comment step.

Validation

  • YAML parsed successfully for .github/dependabot.yml, .github/workflows/ci.yml, and .github/workflows/pages-preview.yml.
  • Secret scan passed for changed files.
  • CodeQL checker found 0 alerts.

Co-authored-by: danmarshall <11507384+danmarshall@users.noreply.github.com>
@danmarshall
Dan Marshall (danmarshall) marked this pull request as ready for review August 19, 2026 20:56
@danmarshall
Dan Marshall (danmarshall) merged commit 883bcf0 into main Aug 19, 2026
7 checks passed
@danmarshall
Dan Marshall (danmarshall) deleted the copilot/rebase-pr-200-or-cherry-pick branch August 19, 2026 21:52
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