From dea8ec5934ae337be655816f56a2bc4692ac1de9 Mon Sep 17 00:00:00 2001 From: sullis Date: Sat, 6 May 2023 21:36:01 -0700 Subject: [PATCH] GitHub Actions setup-java v3 --- .github/workflows/nebula-ci.yml | 20 ++++---------------- .github/workflows/nebula-publish.yml | 22 +++++----------------- .github/workflows/nebula-snapshot.yml | 18 ++++-------------- 3 files changed, 13 insertions(+), 47 deletions(-) diff --git a/.github/workflows/nebula-ci.yml b/.github/workflows/nebula-ci.yml index 314ca6f5b8..0a5b924dad 100644 --- a/.github/workflows/nebula-ci.yml +++ b/.github/workflows/nebula-ci.yml @@ -16,25 +16,13 @@ jobs: java: [ 8 ] name: CI with Java ${{ matrix.java }} steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v3 - name: Setup jdk - uses: actions/setup-java@v1 + uses: actions/setup-java@v3 with: java-version: ${{ matrix.java }} - - uses: actions/cache@v1 - id: gradle-cache - with: - path: ~/.gradle/caches - key: ${{ runner.os }}-gradle-${{ hashFiles('**/gradle/dependency-locks/*.lockfile') }} - restore-keys: | - - ${{ runner.os }}-gradle- - - uses: actions/cache@v1 - id: gradle-wrapper-cache - with: - path: ~/.gradle/wrapper - key: ${{ runner.os }}-gradlewrapper-${{ hashFiles('gradle/wrapper/*') }} - restore-keys: | - - ${{ runner.os }}-gradlewrapper- + distribution: temurin + cache: gradle - name: Build with Gradle run: ./gradlew --info --stacktrace build env: diff --git a/.github/workflows/nebula-publish.yml b/.github/workflows/nebula-publish.yml index 4316e7ab45..2ff000bfd5 100644 --- a/.github/workflows/nebula-publish.yml +++ b/.github/workflows/nebula-publish.yml @@ -9,25 +9,13 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v3 - name: Setup jdk 8 - uses: actions/setup-java@v1 + uses: actions/setup-java@v3 with: - java-version: 1.8 - - uses: actions/cache@v1 - id: gradle-cache - with: - path: ~/.gradle/caches - key: ${{ runner.os }}-gradle-${{ hashFiles('**/gradle/dependency-locks/*.lockfile') }} - restore-keys: | - - ${{ runner.os }}-gradle- - - uses: actions/cache@v1 - id: gradle-wrapper-cache - with: - path: ~/.gradle/wrapper - key: ${{ runner.os }}-gradlewrapper-${{ hashFiles('gradle/wrapper/*') }} - restore-keys: | - - ${{ runner.os }}-gradlewrapper- + java-version: 8 + distribution: temurin + cache: gradle - name: Publish candidate if: contains(github.ref, '-rc.') run: ./gradlew --info --stacktrace -Prelease.useLastTag=true candidate diff --git a/.github/workflows/nebula-snapshot.yml b/.github/workflows/nebula-snapshot.yml index 0e26f5f496..24a6f5e7bd 100644 --- a/.github/workflows/nebula-snapshot.yml +++ b/.github/workflows/nebula-snapshot.yml @@ -9,25 +9,15 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: fetch-depth: 0 - name: Set up JDK - uses: actions/setup-java@v1 + uses: actions/setup-java@v3 with: java-version: 8 - - uses: actions/cache@v2 - id: gradle-cache - with: - path: | - ~/.gradle/caches - key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle') }} - - uses: actions/cache@v2 - id: gradle-wrapper-cache - with: - path: | - ~/.gradle/wrapper - key: ${{ runner.os }}-gradlewrapper-${{ hashFiles('gradle/wrapper/*') }} + distribution: temurin + cache: gradle - name: Build run: ./gradlew build snapshot env: