From 46ed262503dcfe565f2ec6345db103afe970cb40 Mon Sep 17 00:00:00 2001 From: Kirk Lin Date: Thu, 19 Jan 2023 09:14:42 +0800 Subject: [PATCH] ci: fix GitHub Actions Deprecating save-state and set-output commands --- .../continuous-integration-workflow.yml | 20 ++++++++++++------- .../workflows/gradle-wrapper-validation.yml | 2 +- .github/workflows/pr-build-workflow.yml | 8 +++++--- 3 files changed, 19 insertions(+), 11 deletions(-) diff --git a/.github/workflows/continuous-integration-workflow.yml b/.github/workflows/continuous-integration-workflow.yml index 3f2812e1..02d100f6 100644 --- a/.github/workflows/continuous-integration-workflow.yml +++ b/.github/workflows/continuous-integration-workflow.yml @@ -25,17 +25,19 @@ jobs: jdk: [17] fail-fast: false steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Set up JDK ${{ matrix.jdk }} - uses: actions/setup-java@v1 + uses: actions/setup-java@v3 with: java-version: ${{ matrix.jdk }} + distribution: 'temurin' + cache: 'gradle' - name: Setup gradle user name run: | mkdir -p ~/.gradle echo 'systemProp.user.name=spring-builds+github' >> ~/.gradle/gradle.properties - name: Cache Gradle packages - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: ~/.gradle/caches key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle') }} @@ -51,11 +53,13 @@ jobs: runs-on: ubuntu-latest if: github.repository == 'spring-projects/spring-session' steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Set up JDK - uses: actions/setup-java@v1 + uses: actions/setup-java@v3 with: java-version: '17' + distribution: 'temurin' + cache: 'gradle' - name: Setup gradle user name run: | mkdir -p ~/.gradle @@ -79,11 +83,13 @@ jobs: runs-on: ubuntu-latest if: github.repository == 'spring-projects/spring-session' steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Set up JDK - uses: actions/setup-java@v1 + uses: actions/setup-java@v3 with: java-version: '17' + distribution: 'temurin' + cache: 'gradle' - name: Setup gradle user name run: | mkdir -p ~/.gradle diff --git a/.github/workflows/gradle-wrapper-validation.yml b/.github/workflows/gradle-wrapper-validation.yml index 405a2b30..8bfd0dcf 100644 --- a/.github/workflows/gradle-wrapper-validation.yml +++ b/.github/workflows/gradle-wrapper-validation.yml @@ -6,5 +6,5 @@ jobs: name: "Validation" runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - uses: gradle/wrapper-validation-action@v1 diff --git a/.github/workflows/pr-build-workflow.yml b/.github/workflows/pr-build-workflow.yml index b21d28cc..23f5fd10 100644 --- a/.github/workflows/pr-build-workflow.yml +++ b/.github/workflows/pr-build-workflow.yml @@ -12,13 +12,15 @@ jobs: jdk: [17] fail-fast: false steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Set up JDK ${{ matrix.jdk }} - uses: actions/setup-java@v1 + uses: actions/setup-java@v3 with: java-version: ${{ matrix.jdk }} + distribution: 'temurin' + cache: 'gradle' - name: Cache Gradle packages - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: ~/.gradle/caches key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle') }}