Skip to content

ci: bring every pinned GitHub Action up to its latest major version - #22

Merged
Mearman merged 2 commits into
mainfrom
ci/bump-create-github-app-token-v3
Sep 3, 2026
Merged

ci: bring every pinned GitHub Action up to its latest major version#22
Mearman merged 2 commits into
mainfrom
ci/bump-create-github-app-token-v3

Conversation

@Mearman

@Mearman Mearman commented Sep 3, 2026

Copy link
Copy Markdown
Member

A full inventory of every uses: reference across .github/workflows/*.yml and .github/actions/*/action.yml, checked against each action's latest release:

Action Was Now Why
actions/create-github-app-token v2 v3 Resolves the Node.js 20 is deprecated warning GitHub Actions raised on every run. v3's breaking changes (proxy handling, a runner-version floor) don't apply here.
dependabot/fetch-metadata v2 v3 Same class of change -- v3's only breaking change is the Node 24 runtime requirement. The update-type output this workflow reads is unchanged.
actions/attest, actions/cache, actions/checkout, actions/setup-node, actions/upload-code-coverage, pnpm/action-setup -- -- Already pinned to their latest major version; no change needed.

Dependabot's own github-actions ecosystem entry (.github/dependabot.yml) is already configured correctly to catch this drift going forward (weekly, majors included, covers both the root workflows and the composite action) -- this PR is one-time catch-up, not a config fix.

Filed #21 separately for the unrelated pre-existing coverage-upload 403 ("Code quality is not enabled for this repository") -- needs a repo-settings decision, out of scope here.

Resolves the Node.js 20 deprecation warning GitHub Actions raises for the
v2 tag; v3 targets Node 24 natively. No other behavioural change applies
here -- v3's breaking changes are proxy-handling removal and a runner
version floor, neither of which this workflow touches.
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 3, 2026

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
🔒 Security Review Completed 2026-09-03T16:01:15.688318Z a2c6c36 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

v3's only breaking change is the Node 24 runtime requirement, same class
of change as the create-github-app-token bump. The action's outputs used
here (update-type) are unchanged.
@Mearman Mearman changed the title ci: bump actions/create-github-app-token to v3 ci: bring every pinned GitHub Action up to its latest major version Sep 3, 2026
@Mearman
Mearman merged commit 2ffdcf1 into main Sep 3, 2026
13 checks passed
@Mearman
Mearman deleted the ci/bump-create-github-app-token-v3 branch September 3, 2026 16:41
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