From 802ced66b7fd38ec4bc0f7cb1a2314b2c929007b Mon Sep 17 00:00:00 2001 From: Robert Stupp Date: Sat, 31 Jan 2026 15:19:03 +0100 Subject: [PATCH] CI: simplify java-setup action usage --- .github/workflows/gradle.yml | 22 ++++++---------------- 1 file changed, 6 insertions(+), 16 deletions(-) diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index 62bd23442e..f15fa5bf73 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -50,7 +50,7 @@ jobs: - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 - name: Set up JDK 21 uses: actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5 - with: + with: &setup-java-vars java-version: '21' distribution: 'temurin' - name: Setup test environment @@ -92,9 +92,7 @@ jobs: - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 - name: Set up JDK 21 uses: actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5 - with: - java-version: '21' - distribution: 'temurin' + with: *setup-java-vars - name: Setup test environment uses: ./.github/actions/setup-test-env - name: Prepare Gradle build cache @@ -129,9 +127,7 @@ jobs: - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 - name: Set up JDK 21 uses: actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5 - with: - java-version: '21' - distribution: 'temurin' + with: *setup-java-vars - name: Prepare Gradle build cache uses: ./.github/actions/ci-incr-build-cache-prepare - name: Run Quarkus runtime tests @@ -164,9 +160,7 @@ jobs: - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 - name: Set up JDK 21 uses: actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5 - with: - java-version: '21' - distribution: 'temurin' + with: *setup-java-vars - name: Prepare Gradle build cache uses: ./.github/actions/ci-incr-build-cache-prepare - name: Run Quarkus admin tests @@ -201,9 +195,7 @@ jobs: - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 - name: Set up JDK 21 uses: actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5 - with: - java-version: '21' - distribution: 'temurin' + with: *setup-java-vars - name: Setup test environment uses: ./.github/actions/setup-test-env - name: Prepare Gradle build cache @@ -245,9 +237,7 @@ jobs: - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 - name: Set up JDK 21 uses: actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5 - with: - java-version: '21' - distribution: 'temurin' + with: *setup-java-vars - name: Collect partial Gradle build caches uses: ./.github/actions/ci-incr-build-cache-prepare with: