File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 66 - main
77 - release/*
88 pull_request :
9- merge_group :
109 workflow_dispatch :
1110
12- permissions :
13- contents : read
14-
1511concurrency :
1612 group : ${{ github.workflow }}-${{ github.event.pull_request.number || github.sha }}
1713 cancel-in-progress : true
1814
15+ permissions :
16+ contents : read
17+
1918jobs :
2019 build :
21- runs-on : ubuntu-latest
22- steps :
23- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
24-
25- - name : Set up JDK for running Gradle
26- uses : actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # v4.7.1
27- with :
28- distribution : temurin
29- java-version : 17
30-
31- - name : Set up gradle
32- uses : gradle/actions/setup-gradle@8379f6a1328ee0e06e2bb424dadb7b159856a326 # v4.4.0
33- with :
34- cache-read-only : ${{ github.event_name == 'pull_request' }}
35- - name : Gradle build and test
36- run : ./gradlew build -x test
37-
38- test :
3920 name : Build
4021 runs-on : ${{ matrix.os }}
4122 strategy :
@@ -73,15 +54,15 @@ jobs:
7354 steps :
7455 - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
7556
76- - id : setup-test- java
77- name : Set up JDK ${{ matrix.test-java-version }} for running tests
57+ - id : setup-java-test
58+ name : Set up Java ${{ matrix.test-java-version }} for tests
7859 uses : actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # v4.7.1
7960 with :
80- # using zulu because new releases get published quickly
81- distribution : zulu
61+ distribution : temurin
8262 java-version : ${{ matrix.test-java-version }}
8363
84- - name : Set up JDK for running Gradle
64+ - id : setup-java
65+ name : Set up Java for build
8566 uses : actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # v4.7.1
8667 with :
8768 distribution : temurin
9576 run : >
9677 ./gradlew test
9778 -PtestJavaVersion=${{ matrix.test-java-version }}
98- -Porg.gradle.java.installations.paths=${{ steps.setup-test-java.outputs.path }}
79+ -Porg.gradle.java.installations.paths=" ${{ steps.setup-test-java.outputs.path }}"
9980 -Porg.gradle.java.installations.auto-download=false
10081
10182 integration-test :
You can’t perform that action at this time.
0 commit comments