chore(INF-912): bump deprecated node20 actions to node24 successors#40
chore(INF-912): bump deprecated node20 actions to node24 successors#40
Conversation
|
Warning You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again! |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 854baf089b
ℹ️ 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".
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".
| run: uv run pytest --cov=git_hooks --cov-report=xml:coverage.xml --durations=10 | ||
| - name: Get Cover | ||
| uses: orgoro/coverage@v3.2 | ||
| uses: orgoro/coverage@v4 |
There was a problem hiding this comment.
Pin orgoro/coverage to an existing release tag
Updating this step to orgoro/coverage@v4 breaks the workflow because that tag does not exist in the upstream action repository (checked https://github.com/orgoro/coverage/tags, which currently lists tags up to v3.2). In this state, every pull-request run that reaches this step will fail during action resolution with “unable to resolve action”.
Useful? React with 👍 / 👎.
854baf0 to
ee10f2c
Compare
☂️ Code Coverage
Overall Coverage
New FilesNo new covered files... Modified FilesNo covered modified files...
|
GitHub is forcing JavaScript actions onto Node 24 from 2 June 2026 and removing the Node 20 runtime on 16 September 2026. This bumps every action pin in this repo whose current major still ships using: node20 to its node24 successor, and adds/standardises the dependabot github-actions config so this stays current. Bumps: - actions/checkout@v4 -> v5 - orgoro/coverage@v3.2 -> v4 Ref: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ee10f2c to
41176ad
Compare
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
What
Bumps deprecated node20 GitHub Actions pins to their node24 successors.
GitHub is forcing JavaScript actions onto Node 24 from 2 June 2026 and removing the Node 20 runtime on 16 September 2026. Each affected action's current major pins
using: node20in itsaction.yml; this PR bumps to a major that shipsusing: node24.Org-wide tracker: INF-912
Reference: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Bumps in this repo
Also
Standardises
.github/dependabot.ymlto group github-actions updates under a single wildcard group, so future bumps land as one consolidated PR.Test plan