Skip to content

ci: update and pin validation actions - #73

Merged
davidmytton merged 1 commit into
mainfrom
codex/pin-validation-actions
Sep 9, 2026
Merged

davidmytton merged 1 commit into
mainfrom
codex/pin-validation-actions

Conversation

@davidmytton

Copy link
Copy Markdown
Contributor

Update actions/checkout to v7.0.1 and actions/setup-node to v7.0.0, pinning both to their full release commit hashes so upstream tag changes cannot change the action code executed by CI. Version comments identify each pinned release.

Update actions/checkout to v7.0.1 and actions/setup-node to v7.0.0, then pin both to their full release commit hashes so upstream tag changes cannot change the code executed by CI. Keep release-version comments beside the hashes.

Co-authored-by: Codex <codex@openai.com>
@davidmytton
davidmytton marked this pull request as ready for review September 9, 2026 08:09
@davidmytton
davidmytton requested a review from a team as a code owner September 9, 2026 08:09

@arcjet-review arcjet-review Bot 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.

Arcjet Review — 🟢 Low Risk

Decision: Checked

Rationale: Small, well-scoped CI hardening change: pins two GitHub Actions to full commit SHAs with version comments, which is the recommended supply-chain security practice. No functional CI logic changes, no secrets, no code paths affected. A CI/CD escalation trigger fires but the change is trivially understood.

Summary of Changes

Bumps actions/checkout to v7.0.1 and actions/setup-node to v7.0.0 in .github/workflows/ci-validation.yml, pinning each to its release commit SHA with a version comment.

Escalation Triggers

  • CI/CD Pipeline: Modifies .github/workflows/ci-validation.yml

Notes

The AI assessed this PR as approvable, but the trust level (1) does not allow auto-approval. A human reviewer must approve this PR.

Review: b00d3149 | Model: anthropic/claude-opus-4-7 | Powered by Arcjet Review

Comment thread .github/workflows/ci-validation.yml
@davidmytton
davidmytton merged commit f2882ce into main Sep 9, 2026
4 checks passed
@arcjet-review arcjet-review Bot removed the needs review Awaiting human review label Sep 9, 2026
@davidmytton
davidmytton deleted the codex/pin-validation-actions branch September 9, 2026 08:20
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