diff --git a/.github/workflows/dependency-submission.yml b/.github/workflows/dependency-submission.yml index f2aa6b0b..37267772 100644 --- a/.github/workflows/dependency-submission.yml +++ b/.github/workflows/dependency-submission.yml @@ -25,6 +25,7 @@ jobs: test-gradle-versions: strategy: + fail-fast: false matrix: gradle: [8.0.2, 7.6.4, 7.1.1, 6.9.4, 6.0.1, 5.6.4, 5.2.1] include: diff --git a/.github/workflows/integ-test-action-inputs.yml b/.github/workflows/integ-test-action-inputs.yml index f5201f65..81c46f26 100644 --- a/.github/workflows/integ-test-action-inputs.yml +++ b/.github/workflows/integ-test-action-inputs.yml @@ -19,6 +19,7 @@ env: jobs: action-inputs: strategy: + fail-fast: false matrix: os: ${{fromJSON(inputs.runner-os)}} runs-on: ${{ matrix.os }} diff --git a/.github/workflows/integ-test-cache-cleanup.yml b/.github/workflows/integ-test-cache-cleanup.yml index f2570888..d14c98cb 100644 --- a/.github/workflows/integ-test-cache-cleanup.yml +++ b/.github/workflows/integ-test-cache-cleanup.yml @@ -19,6 +19,7 @@ env: jobs: full-build: strategy: + fail-fast: false matrix: os: ${{fromJSON(inputs.runner-os)}} runs-on: ${{ matrix.os }} @@ -40,6 +41,7 @@ jobs: assemble-build: needs: full-build strategy: + fail-fast: false matrix: os: ${{fromJSON(inputs.runner-os)}} runs-on: ${{ matrix.os }} @@ -61,6 +63,7 @@ jobs: check-clean-cache: needs: assemble-build strategy: + fail-fast: false matrix: os: ${{fromJSON(inputs.runner-os)}} runs-on: ${{ matrix.os }} diff --git a/.github/workflows/integ-test-caching-config.yml b/.github/workflows/integ-test-caching-config.yml index 7486d171..a771b1d9 100644 --- a/.github/workflows/integ-test-caching-config.yml +++ b/.github/workflows/integ-test-caching-config.yml @@ -19,6 +19,7 @@ env: jobs: seed-build: strategy: + fail-fast: false matrix: os: ${{fromJSON(inputs.runner-os)}} runs-on: ${{ matrix.os }} @@ -48,6 +49,7 @@ jobs: verify-build: needs: seed-build strategy: + fail-fast: false matrix: os: ${{fromJSON(inputs.runner-os)}} runs-on: ${{ matrix.os }} @@ -75,6 +77,7 @@ jobs: # Test that build scans are captured when caching is explicitly disabled cache-disabled: strategy: + fail-fast: false matrix: os: ${{fromJSON(inputs.runner-os)}} runs-on: ${{ matrix.os }} @@ -128,6 +131,7 @@ jobs: env: GRADLE_BUILD_ACTION_CACHE_KEY_PREFIX: ${{ inputs.cache-key-prefix }}-write-only- strategy: + fail-fast: false matrix: os: ${{fromJSON(inputs.runner-os)}} runs-on: ${{ matrix.os }} @@ -150,6 +154,7 @@ jobs: GRADLE_BUILD_ACTION_CACHE_KEY_PREFIX: ${{ inputs.cache-key-prefix }}-write-only- needs: seed-build-write-only strategy: + fail-fast: false matrix: os: ${{fromJSON(inputs.runner-os)}} runs-on: ${{ matrix.os }} diff --git a/.github/workflows/integ-test-dependency-graph.yml b/.github/workflows/integ-test-dependency-graph.yml index 0821594e..8885735d 100644 --- a/.github/workflows/integ-test-dependency-graph.yml +++ b/.github/workflows/integ-test-dependency-graph.yml @@ -22,6 +22,7 @@ env: jobs: groovy-generate: strategy: + fail-fast: false matrix: os: ${{fromJSON(inputs.runner-os)}} runs-on: ${{ matrix.os }} @@ -55,6 +56,7 @@ jobs: kotlin-generate-and-submit: strategy: + fail-fast: false matrix: os: ${{fromJSON(inputs.runner-os)}} runs-on: ${{ matrix.os }} @@ -74,6 +76,7 @@ jobs: multiple-builds: strategy: + fail-fast: false matrix: os: ${{fromJSON(inputs.runner-os)}} runs-on: ${{ matrix.os }} diff --git a/.github/workflows/integ-test-dependency-submission.yml b/.github/workflows/integ-test-dependency-submission.yml index d223fbd2..9db76d80 100644 --- a/.github/workflows/integ-test-dependency-submission.yml +++ b/.github/workflows/integ-test-dependency-submission.yml @@ -22,6 +22,7 @@ env: jobs: groovy-generate-and-upload: strategy: + fail-fast: false matrix: os: ${{fromJSON(inputs.runner-os)}} runs-on: ${{ matrix.os }} @@ -41,6 +42,7 @@ jobs: groovy-restore-cache: needs: [groovy-generate-and-upload] strategy: + fail-fast: false matrix: os: ${{fromJSON(inputs.runner-os)}} runs-on: ${{ matrix.os }} @@ -59,6 +61,7 @@ jobs: groovy-download-and-submit: needs: [groovy-generate-and-upload] strategy: + fail-fast: false matrix: os: ${{fromJSON(inputs.runner-os)}} runs-on: ${{ matrix.os }} @@ -75,6 +78,7 @@ jobs: kotlin-generate-and-submit: strategy: + fail-fast: false matrix: os: ${{fromJSON(inputs.runner-os)}} runs-on: ${{ matrix.os }} @@ -91,6 +95,7 @@ jobs: multiple-builds: strategy: + fail-fast: false matrix: os: ${{fromJSON(inputs.runner-os)}} runs-on: ${{ matrix.os }} @@ -135,6 +140,7 @@ jobs: multiple-builds-upload: strategy: + fail-fast: false matrix: os: ${{fromJSON(inputs.runner-os)}} runs-on: ${{ matrix.os }} diff --git a/.github/workflows/integ-test-execution-with-caching.yml b/.github/workflows/integ-test-execution-with-caching.yml index ec7b0d34..08b26cdb 100644 --- a/.github/workflows/integ-test-execution-with-caching.yml +++ b/.github/workflows/integ-test-execution-with-caching.yml @@ -20,6 +20,7 @@ env: jobs: seed-build: strategy: + fail-fast: false matrix: os: ${{fromJSON(inputs.runner-os)}} runs-on: ${{ matrix.os }} @@ -40,6 +41,7 @@ jobs: verify-build: needs: seed-build strategy: + fail-fast: false matrix: os: ${{fromJSON(inputs.runner-os)}} runs-on: ${{ matrix.os }} diff --git a/.github/workflows/integ-test-execution.yml b/.github/workflows/integ-test-execution.yml index 28216d90..9cafa29a 100644 --- a/.github/workflows/integ-test-execution.yml +++ b/.github/workflows/integ-test-execution.yml @@ -21,6 +21,7 @@ jobs: # Each build verifies that it is executed with the expected Gradle version. gradle-execution: strategy: + fail-fast: false matrix: os: ${{fromJSON(inputs.runner-os)}} include: @@ -55,6 +56,7 @@ jobs: gradle-versions: strategy: + fail-fast: false matrix: gradle: [7.5.1, 6.9.2, 5.6.4, 4.10.3, 3.5.1] os: ${{fromJSON(inputs.runner-os)}} diff --git a/.github/workflows/integ-test-inject-develocity.yml b/.github/workflows/integ-test-inject-develocity.yml index 52682ffe..75c1ed2f 100644 --- a/.github/workflows/integ-test-inject-develocity.yml +++ b/.github/workflows/integ-test-inject-develocity.yml @@ -29,6 +29,7 @@ jobs: GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.DEVELOCITY_ACCESS_KEY }} # required to test against GE plugin 3.16.2 DEVELOCITY_ACCESS_KEY: ${{ secrets.DEVELOCITY_ACCESS_KEY }} strategy: + fail-fast: false matrix: gradle: [current, 7.6.2, 6.9.4, 5.6.4] os: ${{fromJSON(inputs.runner-os)}} @@ -64,6 +65,7 @@ jobs: build-scan-publish: strategy: + fail-fast: false matrix: gradle: [current, 7.6.2, 6.9.4, 5.6.4] runs-on: ubuntu-latest diff --git a/.github/workflows/integ-test-provision-gradle-versions.yml b/.github/workflows/integ-test-provision-gradle-versions.yml index 99abe942..61a5a8b4 100644 --- a/.github/workflows/integ-test-provision-gradle-versions.yml +++ b/.github/workflows/integ-test-provision-gradle-versions.yml @@ -22,6 +22,7 @@ jobs: # Each build verifies that it is executed with the expected Gradle version. provision-gradle: strategy: + fail-fast: false matrix: os: ${{fromJSON(inputs.runner-os)}} include: @@ -70,6 +71,7 @@ jobs: gradle-versions: strategy: + fail-fast: false matrix: gradle: [7.3, 6.9, 5.6.4, 4.10.3, 3.5.1] os: ${{fromJSON(inputs.runner-os)}} diff --git a/.github/workflows/integ-test-restore-configuration-cache.yml b/.github/workflows/integ-test-restore-configuration-cache.yml index 355dc247..7e75ea75 100644 --- a/.github/workflows/integ-test-restore-configuration-cache.yml +++ b/.github/workflows/integ-test-restore-configuration-cache.yml @@ -24,6 +24,7 @@ jobs: env: GRADLE_BUILD_ACTION_CACHE_KEY_JOB: restore-cc-groovy strategy: + fail-fast: false matrix: os: ${{fromJSON(inputs.runner-os)}} runs-on: ${{ matrix.os }} @@ -53,6 +54,7 @@ jobs: GRADLE_BUILD_ACTION_CACHE_KEY_JOB: restore-cc-groovy needs: seed-build-groovy strategy: + fail-fast: false matrix: os: ${{fromJSON(inputs.runner-os)}} runs-on: ${{ matrix.os }} @@ -92,6 +94,7 @@ jobs: GRADLE_BUILD_ACTION_CACHE_KEY_JOB: restore-cc-groovy needs: seed-build-groovy strategy: + fail-fast: false matrix: os: ${{fromJSON(inputs.runner-os)}} runs-on: ${{ matrix.os }} @@ -122,6 +125,7 @@ jobs: env: GRADLE_BUILD_ACTION_CACHE_KEY_JOB: restore-cc-kotlin strategy: + fail-fast: false matrix: os: ${{fromJSON(inputs.runner-os)}} runs-on: ${{ matrix.os }} @@ -151,6 +155,7 @@ jobs: GRADLE_BUILD_ACTION_CACHE_KEY_JOB: restore-cc-kotlin-modified needs: seed-build-kotlin strategy: + fail-fast: false matrix: os: ${{fromJSON(inputs.runner-os)}} runs-on: ${{ matrix.os }} @@ -181,6 +186,7 @@ jobs: GRADLE_BUILD_ACTION_CACHE_KEY_JOB: restore-cc-kotlin-modified needs: modify-build-kotlin strategy: + fail-fast: false matrix: os: ${{fromJSON(inputs.runner-os)}} runs-on: ${{ matrix.os }} diff --git a/.github/workflows/integ-test-restore-gradle-home.yml b/.github/workflows/integ-test-restore-gradle-home.yml index a4223e6a..63527a2c 100644 --- a/.github/workflows/integ-test-restore-gradle-home.yml +++ b/.github/workflows/integ-test-restore-gradle-home.yml @@ -20,6 +20,7 @@ env: jobs: seed-build: strategy: + fail-fast: false matrix: os: ${{fromJSON(inputs.runner-os)}} runs-on: ${{ matrix.os }} @@ -41,6 +42,7 @@ jobs: dependencies-cache: needs: seed-build strategy: + fail-fast: false matrix: os: ${{fromJSON(inputs.runner-os)}} runs-on: ${{ matrix.os }} @@ -62,6 +64,7 @@ jobs: build-cache: needs: seed-build strategy: + fail-fast: false matrix: os: ${{fromJSON(inputs.runner-os)}} runs-on: ${{ matrix.os }} @@ -83,6 +86,7 @@ jobs: no-extracted-cache-entries-restored: needs: seed-build strategy: + fail-fast: false matrix: os: ${{fromJSON(inputs.runner-os)}} runs-on: ${{ matrix.os }} @@ -106,6 +110,7 @@ jobs: pre-existing-gradle-home: needs: seed-build strategy: + fail-fast: false matrix: os: ${{fromJSON(inputs.runner-os)}} runs-on: ${{ matrix.os }} diff --git a/.github/workflows/integ-test-restore-java-toolchain.yml b/.github/workflows/integ-test-restore-java-toolchain.yml index b7acaed6..43421d2f 100644 --- a/.github/workflows/integ-test-restore-java-toolchain.yml +++ b/.github/workflows/integ-test-restore-java-toolchain.yml @@ -19,6 +19,7 @@ env: jobs: seed-build: strategy: + fail-fast: false matrix: os: ${{fromJSON(inputs.runner-os)}} runs-on: ${{ matrix.os }} @@ -40,6 +41,7 @@ jobs: toolchain-cache: needs: seed-build strategy: + fail-fast: false matrix: os: ${{fromJSON(inputs.runner-os)}} runs-on: ${{ matrix.os }} diff --git a/.github/workflows/integ-test-sample-gradle-plugin.yml b/.github/workflows/integ-test-sample-gradle-plugin.yml index b6235c26..9a44b4b6 100644 --- a/.github/workflows/integ-test-sample-gradle-plugin.yml +++ b/.github/workflows/integ-test-sample-gradle-plugin.yml @@ -19,6 +19,7 @@ env: jobs: seed-build: strategy: + fail-fast: false matrix: os: ${{fromJSON(inputs.runner-os)}} runs-on: ${{ matrix.os }} @@ -39,6 +40,7 @@ jobs: verify-build: needs: seed-build strategy: + fail-fast: false matrix: os: ${{fromJSON(inputs.runner-os)}} runs-on: ${{ matrix.os }} diff --git a/.github/workflows/integ-test-sample-kotlin-dsl.yml b/.github/workflows/integ-test-sample-kotlin-dsl.yml index e93d4602..d3e92f90 100644 --- a/.github/workflows/integ-test-sample-kotlin-dsl.yml +++ b/.github/workflows/integ-test-sample-kotlin-dsl.yml @@ -19,6 +19,7 @@ env: jobs: seed-build: strategy: + fail-fast: false matrix: os: ${{fromJSON(inputs.runner-os)}} runs-on: ${{ matrix.os }} @@ -39,6 +40,7 @@ jobs: verify-build: needs: seed-build strategy: + fail-fast: false matrix: os: ${{fromJSON(inputs.runner-os)}} runs-on: ${{ matrix.os }}