diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 367d88e7..54894c7a 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -48,6 +48,13 @@ jobs: - uses: actions/checkout@v4 - name: Tests Python (pytest, exécutés PENDANT le build d'une image jetable) run: | + # .dockerignore (à la racine, pensé pour l'image de PROD) exclut + # tests/ du contexte de build — COPY . . ne l'aurait donc jamais + # inclus, quel que soit le Dockerfile utilisé (.dockerignore + # s'applique au contexte entier, pas à un Dockerfile en + # particulier). Neutralisé ici SANS RISQUE : ce checkout est + # propre à ce job, jetable, jamais repoussé vers le dépôt. + mv .dockerignore .dockerignore.disabled-for-ci docker build -f - -t forge-test-python:${{ gitea.sha }} . <<'DOCKERFILE' FROM python:3.13-slim WORKDIR /app