WebBuilder
exit status 1: running "npx --yes @opennextjs/aws@3.6.6 build":
Monorepo detected at /root/repo
Next.js version : 16.1.1
OpenNext v3.6.6
┌─────────────────────────────────┐
│ OpenNext — Building Next.js app │
└─────────────────────────────────┘
> web@0.1.0 build /root/repo/apps/web
> next build
You are using Node.js 18.20.8. For Next.js, Node.js version ">=20.9.0" is required.
ELIFECYCLE Command failed with exit code 1.
node:internal/errors:865
const err = new Error(message);
^
Error: Command failed: pnpm build
at __node_internal_genericNodeError (node:internal/errors:865:15)
at checkExecSyncError (node:child_process:890:11)
at Object.execSync (node:child_process:962:15)
at buildNextjsApp (file:///root/.npm/_npx/50886814b1fd9b6b/node_modules/@opennextjs/aws/dist/build/buildNextApp.js:15:8)
at build (file:///root/.npm/_npx/50886814b1fd9b6b/node_modules/@opennextjs/aws/dist/build.js:31:5)
at async file:///root/.npm/_npx/50886814b1fd9b6b/node_modules/@opennextjs/aws/dist/index.js:9:1 {
status: 1,
signal: null,
output: [ null, null, null ],
pid: 738,
stdout: null,
stderr: null
}
Node.js v18.20.8
Had to add node version hint for runner in
.nvmrcto be picked up and choose node 20 build image. otherwise error in console