Skip to content

chore: add Node.js 24 and 26 to github workflows - #800

Closed
uhooi wants to merge 1 commit into
GoogleCloudPlatform:mainfrom
uhooi:chore/support-node-24-26
Closed

chore: add Node.js 24 and 26 to github workflows#800
uhooi wants to merge 1 commit into
GoogleCloudPlatform:mainfrom
uhooi:chore/support-node-24-26

Conversation

@uhooi

@uhooi uhooi commented Sep 4, 2026

Copy link
Copy Markdown

Issue

Proposed Changes

  • Add Node.js 24 and 26 to the unit test and conformance test matrices.
  • Add buildpack integration test jobs for the nodejs24 and nodejs26 runtimes. Both are provided by the google-24-full builder, so they use a different builder image from the existing jobs.

References

@google-cla

google-cla Bot commented Sep 4, 2026

Copy link
Copy Markdown

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

Node.js 24 is GA as a Cloud Run functions runtime and is the current
Active LTS, but CI only covered 18, 20 and 22.

- Add 24 to the unit and conformance test matrices.
- Add a nodejs24 buildpack integration job. That runtime is provided by
  the google-24-full builder, so it uses a different builder image from
  the existing jobs.

Verified locally that `npm test` passes on Node.js 24.13.0 with no
source changes.

Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
@uhooi
uhooi force-pushed the chore/support-node-24-26 branch from ecae695 to ef95e21 Compare September 4, 2026 08:08
@uhooi uhooi closed this Sep 4, 2026
@uhooi
uhooi deleted the chore/support-node-24-26 branch September 4, 2026 08:08
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.

Support for Nodejs >=24

1 participant