File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -7,31 +7,19 @@ name: build
77on : [pull_request, push]
88
99jobs :
10- build :
11- strategy :
12- matrix :
13- # Use these Java versions
14- java : [
15- 21, # Current Java LTS
16- ]
17- runs-on : ubuntu-22.04
10+ gradle :
11+ runs-on : ubuntu-latest
1812 steps :
19- - name : checkout repository
13+ - name : Checkout sources
2014 uses : actions/checkout@v4
21- - name : validate gradle wrapper
22- uses : gradle/wrapper-validation-action@v2
23- - name : setup jdk ${{ matrix.java }}
15+ - name : Setup Java
2416 uses : actions/setup-java@v4
2517 with :
26- java-version : ${{ matrix.java }}
27- distribution : ' microsoft'
28- - name : make gradle wrapper executable
18+ distribution : ' temurin'
19+ java-version : 21
20+ - name : Setup Gradle
21+ uses : gradle/actions/setup-gradle@v4
22+ - name : Make Gradle Wrapper Executable
2923 run : chmod +x ./gradlew
30- - name : build
24+ - name : Execute Gradle build
3125 run : ./gradlew build
32- - name : capture build artifacts
33- if : ${{ matrix.java == '21' }} # Only upload artifacts built from latest java
34- uses : actions/upload-artifact@v4
35- with :
36- name : Artifacts
37- path : build/libs/
You can’t perform that action at this time.
0 commit comments