diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 672785610..e0da1b712 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -31,18 +31,19 @@ jobs: steps: - name: Check out - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: submodules: 'recursive' fetch-depth: 0 - - name: Set up JDK 11 - uses: actions/setup-java@v1 + - name: Set up JDK 17 + uses: actions/setup-java@v3 with: - java-version: '11' + distribution: 'temurin' + java-version: '17' - name: Set up Python 3 - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: '3.x' @@ -60,7 +61,7 @@ jobs: restore-keys: ${{ runner.os }} - name: Cache Gradle dependencies - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | ~/.gradle/caches @@ -70,7 +71,7 @@ jobs: restore-keys: ${{ runner.os }}-gradle- - name: Cache build cache - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | ~/.gradle/caches/build-cache-* @@ -88,13 +89,10 @@ jobs: run: | python build.py -v all - - name: Stop gradle daemon - run: ./gradlew --stop - # Only upload artifacts built on Linux - name: Upload build artifact if: runner.os == 'Linux' - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: ${{ github.sha }} path: out