diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3a0d01a..afd8a20 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -31,9 +31,9 @@ jobs: - uses: actions/checkout@v7.0.1 - uses: actions/setup-node@v7.0.0 with: - node-version: "24" + node-version: "26" - name: pnpm - run: corepack enable && corepack prepare pnpm@12.8.1 --activate + run: npm install -g pnpm@12.8.1 - name: Dependencias working-directory: frontend run: pnpm install --frozen-lockfile @@ -60,9 +60,9 @@ jobs: - uses: actions/checkout@v7.0.1 - uses: actions/setup-node@v7.0.0 with: - node-version: "24" + node-version: "26" - name: pnpm - run: corepack enable && corepack prepare pnpm@12.8.1 --activate + run: npm install -g pnpm@12.8.1 - name: Dependencias working-directory: frontend run: pnpm install --frozen-lockfile diff --git a/Dockerfile b/Dockerfile index 82ed56f..b871a4c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,7 +2,7 @@ FROM node:26-bookworm-slim AS frontend WORKDIR /src -RUN corepack enable && corepack prepare pnpm@12.8.1 --activate +RUN npm install -g pnpm@12.8.1 COPY frontend/package.json frontend/pnpm-lock.yaml frontend/pnpm-workspace.yaml ./ COPY frontend/ ./ RUN pnpm install --frozen-lockfile diff --git a/README.md b/README.md index ecc46e8..0359800 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,7 @@ La SPA y la API comparten origen. No hay CORS. En desarrollo, Vite proxea `/api` ## Arranque local -Requisitos: JDK 25 (Gradle puede descargarlo con el resolver de Foojay), Node.js 24, pnpm 12, Docker. +Requisitos: JDK 25 (Gradle puede descargarlo con el resolver de Foojay), Node.js 26, pnpm 12, Docker. ```bash cp .env.example .env