Skip to content

Commit 0065f95

Browse files
authored
Add fail-fast: false to API Compatibility GitHub Actions (#1246)
This PR adds `fail-fast: false` to API Compatibility GitHub Actions. The main reason is to make sure if any job fails, the parallel jobs within the same matrix of the workflow can continue. The API Compatibility is to see how our plugin binaries match with different versions and as such we want to see the whole compatibility match up results. Signed-off-by: Yong Tang <[email protected]>
1 parent 4048fa3 commit 0065f95

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

.github/workflows/api.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ jobs:
1616
name: macOS ${{ matrix.python }} + ${{ matrix.version }}
1717
runs-on: macos-latest
1818
strategy:
19+
fail-fast: false
1920
matrix:
2021
python: ['3.8']
2122
version: ['tensorflow==2.4.0:tensorflow-io-nightly', 'tf-nightly:tensorflow-io==0.17.0', 'tf-nightly:tensorflow-io-nightly']
@@ -56,6 +57,7 @@ jobs:
5657
name: Linux ${{ matrix.python }} + ${{ matrix.version }}
5758
runs-on: ubuntu-20.04
5859
strategy:
60+
fail-fast: false
5961
matrix:
6062
python: ['3.8']
6163
version: ['tensorflow==2.4.0:tensorflow-io-nightly', 'tf-nightly:tensorflow-io==0.17.0', 'tf-nightly:tensorflow-io-nightly']
@@ -92,6 +94,7 @@ jobs:
9294
name: Windows ${{ matrix.python }} + ${{ matrix.version }}
9395
runs-on: windows-latest
9496
strategy:
97+
fail-fast: false
9598
matrix:
9699
python: ['3.8']
97100
version: ['tensorflow==2.4.0:tensorflow-io-nightly', 'tf-nightly:tensorflow-io==0.17.0', 'tf-nightly:tensorflow-io-nightly']

0 commit comments

Comments
 (0)