4949jobs :
5050 core :
5151 runs-on : ubuntu-22.04
52+ permissions :
53+ checks : write
5254 steps :
5355 - uses : actions/checkout@v4
5456 - uses : ./.github/actions/setup-build
5557 - name : Build and test with Gradle
5658 run : |
5759 ./gradlew :testcontainers:check --no-daemon --continue --scan
60+ - uses : ./.github/actions/setup-junit-report
5861
5962 turbo-mode :
6063 if : ${{ github.event_name == 'push' && github.ref == 'refs/heads/main' }}
6164 runs-on : ubuntu-22.04
65+ permissions :
66+ checks : write
6267 steps :
6368 - uses : actions/checkout@v4
6469 - uses : ./.github/actions/setup-build
7176 working-directory : ./smoke-test/
7277 run : |
7378 ./gradlew check --no-daemon --continue --scan --info
79+ - uses : ./.github/actions/setup-junit-report
7480
7581 find_gradle_jobs :
7682 needs : [core]
@@ -97,12 +103,15 @@ jobs:
97103 fail-fast : false
98104 matrix : ${{ fromJson(needs.find_gradle_jobs.outputs.matrix) }}
99105 runs-on : ubuntu-22.04
106+ permissions :
107+ checks : write
100108 steps :
101109 - uses : actions/checkout@v4
102110 - uses : ./.github/actions/setup-build
103111 - name : Build and test with Gradle (${{matrix.gradle_args}})
104112 run : |
105113 ./gradlew --no-daemon --continue --scan ${{matrix.gradle_args}}
114+ - uses : ./.github/actions/setup-junit-report
106115
107116 find_examples_jobs :
108117 needs : [check]
@@ -130,13 +139,16 @@ jobs:
130139 fail-fast : false
131140 matrix : ${{ fromJson(needs.find_examples_jobs.outputs.matrix) }}
132141 runs-on : ubuntu-22.04
142+ permissions :
143+ checks : write
133144 steps :
134145 - uses : actions/checkout@v4
135146 - uses : ./.github/actions/setup-build
136147 - name : Build and test Examples with Gradle (${{matrix.gradle_args}})
137148 working-directory : ./examples/
138149 run : |
139150 ./gradlew --no-daemon --continue --scan --info ${{matrix.gradle_args}}
151+ - uses : ./.github/actions/setup-junit-report
140152
141153 find_docs_examples_jobs :
142154 needs : [check_examples]
@@ -163,9 +175,12 @@ jobs:
163175 fail-fast : false
164176 matrix : ${{ fromJson(needs.find_docs_examples_jobs.outputs.matrix) }}
165177 runs-on : ubuntu-22.04
178+ permissions :
179+ checks : write
166180 steps :
167181 - uses : actions/checkout@v4
168182 - uses : ./.github/actions/setup-build
169183 - name : Build and test with Gradle (${{matrix.gradle_args}})
170184 run : |
171185 ./gradlew --no-daemon --continue --scan ${{matrix.gradle_args}}
186+ - uses : ./.github/actions/setup-junit-report
0 commit comments