From 565a278d4b2c800108acf8752824b7748ea513d3 Mon Sep 17 00:00:00 2001 From: Idel Pivnitskiy Date: Tue, 6 Aug 2024 09:05:07 -0700 Subject: [PATCH] Disable `fail-fast` on GitHub Actions for snapshot and release pipelines (#3018) Motivation: We always use 2 pipelines for snapshots and releases (JDK8 and JDK11) because those build and publish different set of modules. Because they are independent, we should not fail another one if any of them fail. --- .github/workflows/ci-release.yml | 1 + .github/workflows/ci-snapshot.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/.github/workflows/ci-release.yml b/.github/workflows/ci-release.yml index c3931574de..40c48505be 100644 --- a/.github/workflows/ci-release.yml +++ b/.github/workflows/ci-release.yml @@ -9,6 +9,7 @@ jobs: name: Release JDK ${{ matrix.java }} runs-on: ubuntu-latest strategy: + fail-fast: false matrix: java: [ 8, 11 ] steps: diff --git a/.github/workflows/ci-snapshot.yml b/.github/workflows/ci-snapshot.yml index 78868e1d7b..3b9d134bff 100644 --- a/.github/workflows/ci-snapshot.yml +++ b/.github/workflows/ci-snapshot.yml @@ -10,6 +10,7 @@ jobs: name: Snapshot JDK ${{ matrix.java }} runs-on: ubuntu-latest strategy: + fail-fast: false matrix: java: [ 8, 11 ] steps: