ci: remplace actions/setup-java par docker run eclipse-temurin:25-jdk
CI — Tests & Docker Build / Tests (push) Failing after 29s
CI — Tests & Docker Build / Build & push image Docker (push) Has been skipped

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 <noreply@anthropic.com>
This commit is contained in:
2026-06-07 08:26:19 +02:00
parent 12a28af1ca
commit 3d97f5d01f
+10 -7
View File
@@ -15,14 +15,17 @@ jobs:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Setup Java 25
uses: actions/setup-java@v4
with:
distribution: temurin
java-version: '25'
- name: Lancer les tests - 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: build-and-push:
name: Build & push image Docker name: Build & push image Docker