You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Nodejs26 rejected at deploy, though Cloud Run functions supports it (Preview) #11393
i functions: ensuring required API cloudfunctions.googleapis.com is enabled...
i functions: ensuring required API cloudbuild.googleapis.com is enabled...
i artifactregistry: ensuring required API artifactregistry.googleapis.com is enabled...
✔ functions: required API cloudfunctions.googleapis.com is enabled
✔ artifactregistry: required API artifactregistry.googleapis.com is enabled
✔ functions: required API cloudbuild.googleapis.com is enabled
Error: Detected node engine 26 in package.json, which is not a supported version. Valid versions are 20, 22, 24
src/deploy/functions/runtimes/supported/types.ts on main has no nodejs26 entry; the list stops at nodejs24. Node.js 26 is now Active LTS. Adding it with status: "beta" until Cloud Run marks it GA would let projects deploy on Node 26, and match the runtime they already test and build on.
Thanks for reporting this @milo-! As you mentioned, since Node.js 26 runtime is now supported in Preview on Cloud Run, we would need to add a nodejs26 runtime entry in src/deploy/functions/runtimes/supported/types.ts so folks would be able to deploy with Node.js 26.
I'll raise this to our engineering team and mark this as reproducible.
Activity
aalej commentedon Oct 30, 2026
Thanks for reporting this @milo-! As you mentioned, since Node.js 26 runtime is now supported in Preview on Cloud Run, we would need to add a nodejs26 runtime entry in
src/deploy/functions/runtimes/supported/types.tsso folks would be able to deploy with Node.js 26.I'll raise this to our engineering team and mark this as reproducible.