File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- # Automatically build the project and run any configured tests for every push
2- # and submitted pull request. This can help catch issues that only occur on
3- # certain platforms or Java versions, and provides a first line of defence
4- # against bad commits.
5-
61name : build
72on : [pull_request, push]
83
94jobs :
105 build :
11- runs-on : ubuntu-24.04
6+ runs-on : ubuntu-latest
127 steps :
13- - name : checkout repository
14- uses : actions/checkout@v4
15- - name : validate gradle wrapper
8+ - name : Checkout Repository
9+ uses : actions/checkout@v6
10+ - name : Validate Gradle Wrapper
1611 uses : gradle/actions/wrapper-validation@v4
17- - name : setup jdk
18- uses : actions/setup-java@v4
12+ - name : Setup JDK
13+ uses : actions/setup-java@v5
1914 with :
2015 java-version : ' 25'
2116 distribution : ' microsoft'
22- - name : make gradle wrapper executable
17+ - name : Make Gradle Wrapper Executable
2318 run : chmod +x ./gradlew
24- - name : build
19+ - name : Build
2520 run : ./gradlew build
26- - name : capture build artifacts
27- uses : actions/upload-artifact@v4
21+ - name : Capture Build Artifacts
22+ uses : actions/upload-artifact@v6
2823 with :
2924 name : Artifacts
3025 path : build/libs/
You can’t perform that action at this time.
0 commit comments