File tree Expand file tree Collapse file tree 3 files changed +25
-31
lines changed
actions/setup-java-gradle Expand file tree Collapse file tree 3 files changed +25
-31
lines changed Original file line number Diff line number Diff line change 1+ runs :
2+ using : composite
3+ steps :
4+ - name : Setup Java
5+ uses : actions/setup-java@v5
6+ with :
7+ distribution : temurin
8+ java-version : 21
9+
10+ - name : Setup Gradle
11+ uses : gradle/actions/setup-gradle@v4
Original file line number Diff line number Diff line change @@ -17,19 +17,10 @@ jobs:
1717 matrix :
1818 os : [ ubuntu-latest, windows-latest, macos-latest ]
1919 steps :
20- - name : Checkout code
21- uses : actions/checkout@v5
20+ - uses : actions/checkout@v5
21+ - uses : ./.github/ actions/setup-java-gradle
2222
23- - name : Setup Java
24- uses : actions/setup-java@v5
25- with :
26- distribution : temurin
27- java-version : 21
28-
29- - name : Setup Gradle
30- uses : gradle/actions/setup-gradle@v4
31-
32- - name : Build
23+ - name : Build and test
3324 run : ./gradlew build
3425
3526 - name : Upload coverage to Codecov
4536 matrix :
4637 os : [ ubuntu-latest, windows-latest, macos-latest ]
4738 steps :
48- - name : Checkout code
49- uses : actions/checkout@v5
50-
51- - name : Setup Java
52- uses : actions/setup-java@v5
53- with :
54- distribution : temurin
55- java-version : 21
56-
57- - name : Setup Gradle
58- uses : gradle/actions/setup-gradle@v4
39+ - uses : actions/checkout@v5
40+ - uses : ./.github/actions/setup-java-gradle
5941
6042 - name : Integration test
6143 run : ./gradlew integrationTest
7456 permissions :
7557 contents : write
7658 steps :
77- - name : Checkout code
78- uses : actions/checkout@v5
59+ - uses : actions/checkout@v5
7960 with :
8061 fetch-depth : 0 # needed for version/tag/release
8162
Original file line number Diff line number Diff line change 1- name : Dependency Submission
1+ name : dependency-submission
2+ run-name : dependency-submission by @${{ github.actor }}
23
34on :
45 push :
5- branches : [ 'main' ]
6+ branches : [ main ]
7+
8+ concurrency :
9+ group : ${{ github.workflow }}-${{ github.head_ref || github.ref }}
10+ cancel-in-progress : true
611
712permissions :
813 contents : write
1217 runs-on : ubuntu-latest
1318 steps :
1419 - uses : actions/checkout@v5
15- - uses : actions/setup-java@v5
16- with :
17- distribution : temurin
18- java-version : 21
20+ - uses : ./.github/actions/setup-java-gradle
1921
2022 - name : Generate and submit dependency graph
2123 uses : gradle/actions/dependency-submission@v4
You can’t perform that action at this time.
0 commit comments