From b44f24d97582976a148629ac46ea98f33f2eb9ae Mon Sep 17 00:00:00 2001 From: Steve Riesenberg Date: Fri, 10 Mar 2023 15:23:21 -0600 Subject: [PATCH] Use spring-io/spring-gradle-build-action Closes gh-1120 --- .../continuous-integration-workflow.yml | 26 ++++++------------- .github/workflows/pr-build-workflow.yml | 3 ++- 2 files changed, 10 insertions(+), 19 deletions(-) diff --git a/.github/workflows/continuous-integration-workflow.yml b/.github/workflows/continuous-integration-workflow.yml index 94c4b189..d477531e 100644 --- a/.github/workflows/continuous-integration-workflow.yml +++ b/.github/workflows/continuous-integration-workflow.yml @@ -41,17 +41,10 @@ jobs: steps: - uses: actions/checkout@v3 - name: Set up JDK ${{ matrix.jdk }} - uses: actions/setup-java@v1 + uses: spring-io/spring-gradle-build-action@v2 with: java-version: ${{ matrix.jdk }} - - name: Setup gradle user name - run: | - mkdir -p ~/.gradle - echo 'systemProp.user.name=spring-builds+github' >> ~/.gradle/gradle.properties - - name: Setup Gradle - uses: gradle/gradle-build-action@v2 - env: - GRADLE_USER_HOME: ~/.gradle + distribution: temurin - name: Build with Gradle env: GRADLE_ENTERPRISE_CACHE_USERNAME: ${{ secrets.GRADLE_ENTERPRISE_CACHE_USER }} @@ -68,11 +61,10 @@ jobs: steps: - uses: actions/checkout@v3 - name: Set up JDK - uses: actions/setup-java@v1 + uses: spring-io/spring-gradle-build-action@v2 with: java-version: 17 - - name: Setup Gradle - uses: gradle/gradle-build-action@v2 + distribution: temurin - name: Snapshot Tests env: GRADLE_ENTERPRISE_CACHE_USERNAME: ${{ secrets.GRADLE_ENTERPRISE_CACHE_USER }} @@ -88,11 +80,10 @@ jobs: steps: - uses: actions/checkout@v3 - name: Set up JDK - uses: actions/setup-java@v1 + uses: spring-io/spring-gradle-build-action@v2 with: java-version: 17 - - name: Setup Gradle - uses: gradle/gradle-build-action@v2 + distribution: temurin - name: Deploy Artifacts env: GRADLE_ENTERPRISE_CACHE_USERNAME: ${{ secrets.GRADLE_ENTERPRISE_CACHE_USER }} @@ -112,11 +103,10 @@ jobs: steps: - uses: actions/checkout@v3 - name: Set up JDK - uses: actions/setup-java@v1 + uses: spring-io/spring-gradle-build-action@v2 with: java-version: 17 - - name: Setup Gradle - uses: gradle/gradle-build-action@v2 + distribution: temurin - name: Deploy Docs env: GRADLE_ENTERPRISE_CACHE_USERNAME: ${{ secrets.GRADLE_ENTERPRISE_CACHE_USER }} diff --git a/.github/workflows/pr-build-workflow.yml b/.github/workflows/pr-build-workflow.yml index 2776ccc5..8621c2b6 100644 --- a/.github/workflows/pr-build-workflow.yml +++ b/.github/workflows/pr-build-workflow.yml @@ -17,8 +17,9 @@ jobs: steps: - uses: actions/checkout@v3 - name: Set up JDK ${{ matrix.jdk }} - uses: actions/setup-java@v1 + uses: spring-io/spring-gradle-build-action@v2 with: java-version: ${{ matrix.jdk }} + distribution: 'temurin' - name: Build with Gradle run: ./gradlew clean build