cloudflare / cloudflare/developer-platform
🐛 BUG:When building on Cloudflare Pages, I have set the environment variable NODE_VERSION=22.14.0, but it doesn't take effect. The logs still indicate that the build environment is fixed at Node.js version 18.17.1, causing the build to fail.
- Dominant language
- No language data
- Stars
- 1
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
### Which Cloudflare product(s) does this pertain to?
Pages
### What versions are you using?
C3
### What operating system and version are you using?
Windows 11
### Please provide a link to a minimal reproduction
_No response_
### Describe the Bug
When building on Cloudflare Pages, I have set the environment variable NODE_VERSION=22.14.0, but it doesn't take effect. The logs still indicate that the build environment is fixed at Node.js version 18.17.1, causing the build to fail.
3:23:38.403 | You are using Node.js 18.17.1. For Next.js, Node.js version "^18.18.0 \|\| ^19.8.0 \|\| >= 20.0.0" is required.
-- | --
13:23:38.423 | Failed: Error while executing user command. Exited with error code: 1
13:23:38.434 | Failed: build command exited with code: 1
13:23:39.680 | Failed: error occurred while running build command
### Please provide any relevant error logs

Contributor guide
Research direction
No repository file or test is named. Start by comparing the Pages build configuration and C3 setup with the build logs, focusing on why NODE_VERSION=22.14.0 is ignored while Node.js 18.17.1 is used for the Next.js build. Done means the configured supported Node.js version is used, or the limitation and required configuration are documented.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- next.js, node.js
- Domain
- cloud, devops
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100