Skip to content

chore: upgrade GitHub Actions from Node 20 to Node 24#2578

Merged
mcollins-ttd merged 1 commit into
mainfrom
mkc-UID2-6742-node20-to-node24-actions
Jun 3, 2026
Merged

chore: upgrade GitHub Actions from Node 20 to Node 24#2578
mcollins-ttd merged 1 commit into
mainfrom
mkc-UID2-6742-node20-to-node24-actions

Conversation

@mcollins-ttd
Copy link
Copy Markdown
Contributor

Node 20 is being deprecated on GitHub Actions runners. Starting June 16, 2026, runners will use Node 24 by default.

This PR upgrades outdated action references in this repo to the latest released version that ships Node 24 support, pinned to its commit SHA. Each action's node version is determined by reading its action.yml at the pinned ref.

See: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Comment on lines +239 to +245
name: E2E
uses: ./.github/workflows/run-e2e-tests-on-operator.yaml
needs: buildImage
with:
operator_type: gcp
operator_image_version: ${{ needs.buildImage.outputs.image_tag }}
secrets: inherit
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

The large diff in publish-gcp-oidc-enclave-docker.yaml includes CRLF -> LF normalization alongside the actual changes. It was the only workflow file using CRLF.

Comment thread .github/workflows/build-uid2-ami.yaml
Comment thread .github/workflows/publish-aws-eks-nitro-enclave-docker.yaml
Comment thread .github/workflows/publish-aws-nitro-eif.yaml
Comment thread .github/workflows/publish-aws-nitro-eif.yaml
Comment thread .github/workflows/publish-azure-cc-enclave-docker.yaml
@mcollins-ttd mcollins-ttd force-pushed the mkc-UID2-6742-node20-to-node24-actions branch from c65442f to da5aac0 Compare June 3, 2026 03:22
Comment thread .github/workflows/publish-gcp-oidc-enclave-docker.yaml
@mcollins-ttd mcollins-ttd merged commit 633620c into main Jun 3, 2026
9 checks passed
@mcollins-ttd mcollins-ttd deleted the mkc-UID2-6742-node20-to-node24-actions branch June 3, 2026 03:53
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.

3 participants