CI uses java 17

This commit is contained in:
vvb2060 2022-10-18 23:05:16 +08:00 committed by John Wu
parent 13c2695e98
commit 2a2a452bd4
1 changed files with 9 additions and 11 deletions

View File

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