File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11name : build
2- on : [ pull_request, push ]
2+ on : [ pull_request, push, workflow_dispatch ]
33
44jobs :
55 build :
6- strategy :
7- matrix :
8- java : [ 17 ]
96 runs-on : ubuntu-latest
10- env :
11- PUBLISH_SUFFIX : snapshots
12- MAVEN_USER : ${{ secrets.MAVEN_USER }}
13- MAVEN_PASS : ${{ secrets.MAVEN_PASS }}
147 steps :
15- - name : checkout repository
16- uses : actions/checkout@v2
8+ - name : Checkout Repository
9+ uses : actions/checkout@v6
1710
18- - name : setup jdk ${{ matrix.java }}
19- uses : actions/setup-java@v1
11+ - name : Setup Java
12+ uses : actions/setup-java@v4
2013 with :
21- java-version : ${{ matrix.java }}
14+ distribution : temurin
15+ java-version : 21
2216
23- - name : make gradle wrapper executable
17+ - name : Setup Gradle
18+ # note: setup-gradle v6+ has switched to a proprietary license.
19+ # pin this to v5 for the foreseeable future.
20+ # https://blog.gradle.org/github-actions-for-gradle-v6
21+ uses : gradle/actions/setup-gradle@v5
22+ with :
23+ validate-wrappers : true
24+
25+ - name : Make Gradle Wrapper Executable
2426 run : chmod +x ./gradlew
2527
26- - name : build
27- run : ./gradlew buildOrPublish
28+ - name : Build
29+ run : ./gradlew build
2830
2931 - name : capture build artifacts
30- uses : actions/upload-artifact@v2
32+ uses : actions/upload-artifact@v7
3133 with :
3234 name : Artifacts
3335 path : build/libs/
You can’t perform that action at this time.
0 commit comments