diff --git a/.github/workflows/frontend.yml b/.github/workflows/frontend.yml index 06954c3..1ba4010 100644 --- a/.github/workflows/frontend.yml +++ b/.github/workflows/frontend.yml @@ -20,7 +20,7 @@ jobs: - uses: actions/checkout@v7 - uses: actions/setup-node@v7 with: - node-version: 24 + node-version: 26 cache: npm cache-dependency-path: apps/frontend/package-lock.json @@ -36,7 +36,7 @@ jobs: - uses: actions/checkout@v7 - uses: actions/setup-node@v7 with: - node-version: 24 + node-version: 26 # Seuil high : une vulnérabilité moderate de devDependency ne doit pas bloquer une livraison. - run: npm audit --audit-level=high --package-lock-only working-directory: apps/frontend @@ -48,7 +48,7 @@ jobs: - uses: actions/checkout@v7 - uses: actions/setup-node@v7 with: - node-version: 24 + node-version: 26 cache: npm cache-dependency-path: apps/frontend/package-lock.json - name : Installation des dépendances (Front) diff --git a/.github/workflows/sonarqube.yml b/.github/workflows/sonarqube.yml index 0553d52..4544c4e 100644 --- a/.github/workflows/sonarqube.yml +++ b/.github/workflows/sonarqube.yml @@ -27,7 +27,7 @@ jobs: - uses: actions/checkout@v7 - uses: actions/setup-node@v7 with: - node-version: 24 + node-version: 26 cache: npm cache-dependency-path: apps/frontend/package-lock.json @@ -43,7 +43,7 @@ jobs: - uses: actions/checkout@v7 - uses: actions/setup-node@v7 with: - node-version: 24 + node-version: 26 cache: npm cache-dependency-path: apps/frontend/package-lock.json diff --git a/apps/frontend/Dockerfile b/apps/frontend/Dockerfile index 1890bc1..7eb1e25 100644 --- a/apps/frontend/Dockerfile +++ b/apps/frontend/Dockerfile @@ -3,7 +3,7 @@ # ================== # Image pour frontend -FROM node:24-alpine3.22 AS builder +FROM node:26-alpine3.22 AS builder WORKDIR /app