Skip to content

ci: bump GitHub Actions to node24-compatible versions#5

Merged
stackedsax merged 1 commit into
G-Research:mainfrom
dev-milos:upgrade/node-20-to-24
Jun 9, 2026
Merged

ci: bump GitHub Actions to node24-compatible versions#5
stackedsax merged 1 commit into
G-Research:mainfrom
dev-milos:upgrade/node-20-to-24

Conversation

@dev-milos

Copy link
Copy Markdown
Contributor

Summary

Bumps all GitHub Actions references that declare runs.using: node20 to their lowest published version that declares runs.using: node24, ahead of the GitHub-enforced cutover on 2026-06-02.

Also pins all references to full commit SHAs (with trailing # version comments) as part of the org-wide supply-chain hardening effort.

Changes

Action Before After
actions/checkout v4 08c6903 (v5.0.0)
actions/setup-node v4 a0853c2 (v5.0.0)
codecov/codecov-action v3 9688725 (v5.0.0)
docker/setup-buildx-action v3 4d04d5d (v4.0.0)
docker/login-action v3 b45d80f (v4.0.0)
docker/metadata-action v5 030e881 (v6.0.0)
docker/build-push-action v5 d08e5c3 (v7.0.0)

Part of G-Research/gr-oss#1359.


@netlify

netlify Bot commented Jun 1, 2026

Copy link
Copy Markdown

Deploy Preview for mlops-studio ready!

Name Link
🔨 Latest commit 07847c1
🔍 Latest deploy log https://app.netlify.com/projects/mlops-studio/deploys/6a1d81879e52040008f1a761
😎 Deploy Preview https://deploy-preview-5--mlops-studio.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@dev-milos dev-milos marked this pull request as draft June 1, 2026 12:58
@dev-milos dev-milos marked this pull request as ready for review June 1, 2026 12:58

@stackedsax stackedsax left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 lgtm, thanks @dev-milos!

@stackedsax stackedsax merged commit 144e50e into G-Research:main Jun 9, 2026
17 checks passed
pavlovic-ivan added a commit that referenced this pull request Jun 17, 2026
Last remaining unpinned uses: ref after #5 brought everything else
to SHA-pinned node24 versions. Pinned at v1.4.4 (the SHA the v1
floating tag currently resolves to); a separate PR can bump to v4
if desired (composite, no node-runtime concern).
pavlovic-ivan added a commit that referenced this pull request Jun 17, 2026
Last remaining unpinned uses: ref after #5 brought everything else
to SHA-pinned node24 versions. Pinned at v1.4.4 (the SHA the v1
floating tag currently resolves to); a separate PR can bump to v4
if desired (composite, no node-runtime concern).
stackedsax pushed a commit that referenced this pull request Jun 17, 2026
Last remaining unpinned uses: ref after #5 brought everything else
to SHA-pinned node24 versions. Pinned at v1.4.4 (the SHA the v1
floating tag currently resolves to); a separate PR can bump to v4
if desired (composite, no node-runtime concern).
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.

2 participants