1616 type : boolean
1717 required : false
1818 secrets :
19+ DEVELOCITY_ACCESS_KEY :
20+ required : false
1921 FLAKY_TEST_REPORTER_ACCESS_KEY :
2022 required : false
2123
4345 cache-read-only : ${{ inputs.cache-read-only }}
4446
4547 - name : Spotless
48+ env :
49+ DEVELOCITY_ACCESS_KEY : ${{ secrets.DEVELOCITY_ACCESS_KEY }}
4650 run : ./gradlew spotlessCheck ${{ inputs.no-build-cache && '--no-build-cache' || '' }}
4751
4852 license-check :
6569 cache-read-only : ${{ inputs.cache-read-only }}
6670
6771 - name : Generate license report
72+ env :
73+ DEVELOCITY_ACCESS_KEY : ${{ secrets.DEVELOCITY_ACCESS_KEY }}
6874 # with the build cache enabled occasionally produces outdated results
6975 run : ./gradlew generateLicenseReport --no-build-cache
7076
@@ -192,6 +198,8 @@ jobs:
192198 cache-read-only : ${{ inputs.cache-read-only }}
193199
194200 - name : Build
201+ env :
202+ DEVELOCITY_ACCESS_KEY : ${{ secrets.DEVELOCITY_ACCESS_KEY }}
195203 run : ./gradlew check javadoc sourcesJar spdxSbom -x spotlessCheck -PskipTests=true ${{ inputs.no-build-cache && '--no-build-cache' || '' }}
196204
197205 - name : Check for jApiCmp diffs
@@ -275,7 +283,7 @@ jobs:
275283
276284 # vaadin 14 tests fail with node 18
277285 - name : Set up Node
278- uses : actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5 .0.0
286+ uses : actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6 .0.0
279287 with :
280288 node-version : 16
281289
@@ -296,6 +304,8 @@ jobs:
296304 cache-read-only : ${{ inputs.cache-read-only || matrix.test-java-version != 11 || matrix.vm != 'hotspot' }}
297305
298306 - name : List tests
307+ env :
308+ DEVELOCITY_ACCESS_KEY : ${{ secrets.DEVELOCITY_ACCESS_KEY }}
299309 # "check" is needed to activate all tests for listing purposes
300310 # listTestsInPartition writes test tasks that apply to the given partition to a file named
301311 # "test-tasks.txt" and then disables all tasks (including tests) after it runs
@@ -310,6 +320,8 @@ jobs:
310320 echo "test-tasks=$(cat test-tasks.txt | xargs echo | sed 's/\n/ /g')" >> $GITHUB_ENV
311321
312322 - name : Test
323+ env :
324+ DEVELOCITY_ACCESS_KEY : ${{ secrets.DEVELOCITY_ACCESS_KEY }}
313325 # spotless is checked separately since it's a common source of failure
314326 run : >
315327 ./gradlew
@@ -432,11 +444,15 @@ jobs:
432444 cache-read-only : ${{ inputs.cache-read-only || matrix.smoke-test-suite != 'tomcat' }}
433445
434446 - name : Build
447+ env :
448+ DEVELOCITY_ACCESS_KEY : ${{ secrets.DEVELOCITY_ACCESS_KEY }}
435449 # running suite "none" compiles everything needed by smoke tests without executing any tests
436450 # --no-daemon is used to free up the memory from the build step before running the test step below
437451 run : ./gradlew :smoke-tests:test -PsmokeTestSuite=none --no-daemon ${{ inputs.no-build-cache && ' --no-build-cache' || '' }}
438452
439453 - name : Test
454+ env :
455+ DEVELOCITY_ACCESS_KEY : ${{ secrets.DEVELOCITY_ACCESS_KEY }}
440456 run : ./gradlew :smoke-tests:test -PsmokeTestSuite=${{ matrix.smoke-test-suite }} ${{ inputs.no-build-cache && ' --no-build-cache' || '' }}
441457
442458 - name : Build scan
0 commit comments