diff --git a/.gitea/workflows/test.yaml b/.gitea/workflows/test.yaml index 07dec82..9bfde05 100644 --- a/.gitea/workflows/test.yaml +++ b/.gitea/workflows/test.yaml @@ -25,8 +25,14 @@ jobs: - name: Set up JDK uses: actions/setup-java@v5 with: - distribution: "temurin" + distribution: "graalvm" java-version: "25" + cache: "maven" + + - name: Install Native Image Dependencies + run: | + sudo apt-get update + sudo apt-get install -y build-essential zlib1g-dev - name: Cache Maven packages uses: actions/cache@v4 @@ -37,7 +43,11 @@ jobs: ${{ runner.os }}-maven- - name: Build and Test all modules - run: ./mvnw -B install -Dquarkus.container-image.build=false -Dquarkus.container-image.push=false + run: | + ./mvnw -B install \ + -Dquarkus.container-image.build=false \ + -Dquarkus.container-image.push=false \ + -Dquarkus.native.container-build=false - name: Publish Test Report uses: scacap/action-surefire-report@v1