@@ -5,39 +5,35 @@ name: Java CI with Gradle
55
66on :
77 push :
8- branches : [ master ]
8+ branches : [master]
99 pull_request :
10- branches : [ master ]
10+ branches : [master]
1111 workflow_dispatch :
1212
1313jobs :
1414 build :
1515 strategy :
1616 fail-fast : false
1717 matrix :
18- java-version : [ 1.8, 1.11, 1.17, 1.19 ]
18+ java-version : [1.8, 1.11, 1.17, 1.19]
1919 runs-on : ubuntu-latest
2020 steps :
21- - uses : actions/checkout@v2
22- - name : Set up JDK ${{ matrix.java-version }}
23- uses : actions/setup-java@v1
24- with :
25- java-version : ${{ matrix.java-version }}
26- distribution : ' temurin'
27- - name : Cache Gradle packages
28- uses : actions/cache@v1
29- with :
30- path : ~/.gradle/caches
31- key : ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle') }}
32- restore-keys : ${{ runner.os }}-gradle
33- - name : Verify formatting
34- run : ./gradlew spotlessCheck
35- - name : Create bundle
36- run : ./gradlew shadowDistZip
37- - name : Run automated tests
38- run : ./gradlew test
39- - name : Archive package
40- uses : actions/upload-artifact@v3
41- with :
42- name : Briss-2.0-${{ matrix.java-version }}
43- path : build/distributions/*.zip
21+ - uses : actions/checkout@v4
22+ - name : Set up JDK ${{ matrix.java-version }}
23+ uses : actions/setup-java@v4
24+ with :
25+ java-version : ${{ matrix.java-version }}
26+ distribution : " temurin"
27+ - name : Setup Gradle
28+ uses : gradle/actions/setup-gradle@v4
29+ - name : Verify formatting
30+ run : ./gradlew spotlessCheck
31+ - name : Create bundle
32+ run : ./gradlew shadowDistZip
33+ - name : Run automated tests
34+ run : ./gradlew test
35+ - name : Archive package
36+ uses : actions/upload-artifact@v4
37+ with :
38+ name : Briss-2.0-${{ matrix.java-version }}
39+ path : build/distributions/*.zip
0 commit comments