Upgrade and pin GitHub Actions#5
Conversation
Co-authored-by: Claude <noreply@anthropic.com> Co-authored-by: GitButler <gitbutler@gitbutler.com>
|
Note Gemini is unable to generate a review for this pull request due to the file types involved not being currently supported. |
There was a problem hiding this comment.
Pull request overview
This PR updates the GitHub Actions workflow to use actions/checkout v7.0.0 pinned by immutable commit SHA, eliminating runtime deprecation warnings and avoiding mutable tag drift.
Changes:
- Replaced both
actions/checkout@v4usages with the v7.0.0 commit SHA. - Kept the human-readable version as an inline comment next to the pinned SHA.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Co-authored-by: Claude <noreply@anthropic.com> Co-authored-by: GitButler <gitbutler@gitbutler.com>
|
@codex review |
|
Codex Review: Didn't find any major issues. Hooray! Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
Summary
actions/checkout@v4to v7.0.0Why
Checkout v4 uses the deprecated Node 20 runtime and now emits a GitHub Actions warning. Pinning the Node 24-based v7 release by commit SHA removes that warning and prevents mutable tags from changing the action code unexpectedly.
The reciprocal README note also helps people find the equivalent app when they use the other coding assistant.
Validation
actionlintgit diff --checkuses:reference is pinned to a full SHA