From 3d97f5d01f70f66a9704cfc36255f0db5189b13d Mon Sep 17 00:00:00 2001 From: Gato Date: Sun, 7 Jun 2026 08:26:19 +0200 Subject: [PATCH] ci: remplace actions/setup-java par docker run eclipse-temurin:25-jdk MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Le runner Gitea ne résout pas correctement le path Java installé par actions/setup-java (bug avec le suffix -9.0.LTS dans le chemin Temurin). Utilisation directe de l'image eclipse-temurin:25-jdk comme pour le dev local. Co-Authored-By: Claude Sonnet 4.6 --- .gitea/workflows/ci.yml | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 12e91d9..eb1dde2 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -15,14 +15,17 @@ jobs: - name: Checkout uses: actions/checkout@v4 - - name: Setup Java 25 - uses: actions/setup-java@v4 - with: - distribution: temurin - java-version: '25' - - name: Lancer les tests - run: ./gradlew test --no-daemon + run: | + docker run --rm \ + --network host \ + -v $GITHUB_WORKSPACE:/workspace \ + -v /var/run/docker.sock:/var/run/docker.sock \ + -e DOCKER_HOST=unix:///var/run/docker.sock \ + -e TESTCONTAINERS_RYUK_DISABLED=true \ + -w /workspace \ + eclipse-temurin:25-jdk \ + ./gradlew test --no-daemon build-and-push: name: Build & push image Docker