diff --git a/.github/workflows/deployment-docker-image.yml b/.github/workflows/deployment-docker-image.yml index 769cdcb7e..592655781 100644 --- a/.github/workflows/deployment-docker-image.yml +++ b/.github/workflows/deployment-docker-image.yml @@ -64,7 +64,7 @@ jobs: - uses: actions/setup-node@v5 if: env.SKIP_RELEASE == 'false' with: - node-version: 24.10.0 + node-version: 24.11.0 cache: "pnpm" - run: npm i -g pnpm if: env.SKIP_RELEASE == 'false' diff --git a/.nvmrc b/.nvmrc index 5767036af..0a492611a 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -22.21.1 +24.11.0 diff --git a/Dockerfile b/Dockerfile index ab16b391f..1ee8593e7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:24.10.0-alpine AS base +FROM node:24.11.0-alpine AS base FROM base AS builder RUN apk add --no-cache libc6-compat diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index 4b3be4ea0..d0f73073a 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -94,7 +94,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/chroma-js": "3.1.2", - "@types/node": "^24.9.1", + "@types/node": "^24.9.2", "@types/prismjs": "^1.26.5", "@types/react": "19.2.2", "@types/react-dom": "19.2.2", diff --git a/apps/tasks/package.json b/apps/tasks/package.json index fec3ae863..50d4a8178 100644 --- a/apps/tasks/package.json +++ b/apps/tasks/package.json @@ -47,7 +47,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "@types/node": "^24.9.1", + "@types/node": "^24.9.2", "dotenv-cli": "^10.0.0", "esbuild": "^0.25.11", "eslint": "^9.38.0", diff --git a/package.json b/package.json index c9aa9b49d..f9d58f2a4 100644 --- a/package.json +++ b/package.json @@ -60,7 +60,7 @@ }, "packageManager": "pnpm@10.20.0", "engines": { - "node": ">=22.21.1" + "node": ">=24.11.0" }, "pnpm": { "onlyBuiltDependencies": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0ab4e85a8..d79b441c4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -339,7 +339,7 @@ importers: specifier: 3.1.2 version: 3.1.2 '@types/node': - specifier: ^24.9.1 + specifier: ^24.9.2 version: 24.9.2 '@types/prismjs': specifier: ^1.26.5 @@ -448,7 +448,7 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript '@types/node': - specifier: ^24.9.1 + specifier: ^24.9.2 version: 24.9.2 dotenv-cli: specifier: ^10.0.0 diff --git a/tooling/github/setup/action.yml b/tooling/github/setup/action.yml index 1e9d260ca..f1c6e1e17 100644 --- a/tooling/github/setup/action.yml +++ b/tooling/github/setup/action.yml @@ -7,7 +7,7 @@ runs: - uses: pnpm/action-setup@v4 - uses: actions/setup-node@v5 with: - node-version: 24.10.0 + node-version: 24.11.0 cache: "pnpm" - shell: bash