From e65f90ee80f4f8916e7b74ff8723ffe4c452bd5b Mon Sep 17 00:00:00 2001 From: Millaguie Date: Wed, 8 Jul 2026 00:42:21 +0200 Subject: [PATCH] build(deps): Node.js 22 -> 24 (Dockerfile + CI). Closes #9 --- .gitea/workflows/ci.yml | 2 +- Dockerfile | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 8d6ff07..91f8dcc 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -20,7 +20,7 @@ jobs: - name: Set up Node uses: actions/setup-node@v4 with: - node-version: '22' + node-version: '24' - name: Server — install & typecheck working-directory: server diff --git a/Dockerfile b/Dockerfile index 8ffb891..bcf8d91 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,7 +2,7 @@ # Imagen única: construye el front (Vite) y lo sirve desde el servidor (Fastify + Socket.IO). # ---- build del front ---- -FROM node:22-alpine AS web +FROM node:24-alpine AS web WORKDIR /web COPY web/package.json web/package-lock.json* ./ RUN npm install @@ -10,7 +10,7 @@ COPY web/ ./ RUN npm run build # -> /web/dist # ---- producción ---- -FROM node:22-alpine AS production +FROM node:24-alpine AS production WORKDIR /app # deps del servidor (incluye tsx y drizzle-kit; NODE_ENV se fija DESPUÉS para no # saltarse las devDependencies durante la instalación)