Skip to content

chore: add Node.js 24 to github workflows - #801

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

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

Conversation

@uhooi

@uhooi uhooi commented Sep 4, 2026

Copy link
Copy Markdown

Issue

Proposed Changes

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

References

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>
@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.

@uhooi
uhooi marked this pull request as ready for review September 4, 2026 14:15
@uhooi

uhooi commented Sep 4, 2026

Copy link
Copy Markdown
Author

@googlebot I signed it!

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