From ef92fba5db5509885e084ee07531d2666dff4f39 Mon Sep 17 00:00:00 2001 From: Patrick Date: Thu, 30 Oct 2025 23:52:09 +0100 Subject: [PATCH] bash java --- .gitea/workflows/test.yml | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/test.yml b/.gitea/workflows/test.yml index 51dc88e..b4de00b 100644 --- a/.gitea/workflows/test.yml +++ b/.gitea/workflows/test.yml @@ -98,6 +98,17 @@ jobs: git clone --quiet "$CLONE_URL_WITH_AUTH" . echo "${{ gitea.repository }} cloned successfully." + - name: Set up Java 21 and Maven + run: | + if command -v act >/dev/null 2>&1; then + echo "Detected act runner, installing OpenJDK 21 via apt-get..." + sudo apt-get update + sudo apt-get install -y openjdk-21-jdk maven + else + echo "Detected GitHub runner, using actions/setup-java..." + fi + shell: bash + - uses: actions/checkout@v5 - name: Set up JDK 21 for x64 uses: actions/setup-java@v4 @@ -121,9 +132,6 @@ jobs: restore-keys: | maven-${{ runner.os }}- - #- name: Run the Maven verify phase - # run: mvn --batch-mode --update-snapshots verify - - name: Test & build backend working-directory: ./src run: |