perf(ci): ajouter cache et image Node 22 au runner recette

This commit is contained in:
Manus AI
2026-08-18 12:33:40 +00:00
parent d553cc4278
commit 35206fb14b
4 changed files with 21 additions and 7 deletions

View File

@@ -1,5 +1,8 @@
# Image locale du runner recette. Basée sur Node 20 déjà utilisée par le dashboard,
# elle évite un téléchargement externe et fournit le shell Bash attendu par Gitea Actions.
FROM node:20-alpine
# Image locale de CI : Node 22, Bash, Git et le pnpm exact du workspace Contacts.
# Les jobs n'ont donc plus à télécharger ou installer ces outils à chaque exécution.
FROM node:22-alpine
RUN apk add --no-cache bash git
RUN apk add --no-cache bash git \
&& corepack enable \
&& corepack prepare pnpm@10.4.1 --activate \
&& pnpm --version