Skip to content

Commit

Permalink
Remove fail-fast matrix strategy from GitHub Actions (#5421)
Browse files Browse the repository at this point in the history
Currently, every GitHub Actions workflow contains the `fail-fast` matrix strategy. However, none of these workflows are actually utilizing a matrix. Further, the on demand workflow has an improper indentation of this strategy block that causes a syntactical error.

This change remove the no-op strategy altogether to fix the broken on demand workflow and remove the IDE warnings regarding the missing matrix declaration.
  • Loading branch information
clayburn authored Jun 21, 2023
1 parent 88156c3 commit f73ec7f
Show file tree
Hide file tree
Showing 7 changed files with 0 additions and 14 deletions.
2 changes: 0 additions & 2 deletions .github/workflows/0-on-demand.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -65,8 +65,6 @@ jobs:
openwhisk:
runs-on: ubuntu-22.04
continue-on-error: false
strategy:
fail-fast: true
steps:
- name: Checkout
uses: actions/checkout@v3
Expand Down
2 changes: 0 additions & 2 deletions .github/workflows/1-unit.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -55,8 +55,6 @@ jobs:
openwhisk:
runs-on: ubuntu-22.04
continue-on-error: false
strategy:
fail-fast: true
steps:
- name: Checkout
uses: actions/checkout@v3
Expand Down
2 changes: 0 additions & 2 deletions .github/workflows/2-system.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,6 @@ jobs:
openwhisk:
runs-on: ubuntu-22.04
continue-on-error: false
strategy:
fail-fast: true
steps:
- name: Checkout
uses: actions/checkout@v3
Expand Down
2 changes: 0 additions & 2 deletions .github/workflows/3-multi-runtime.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,6 @@ jobs:
openwhisk:
runs-on: ubuntu-22.04
continue-on-error: false
strategy:
fail-fast: true
steps:
- name: Checkout
uses: actions/checkout@v3
Expand Down
2 changes: 0 additions & 2 deletions .github/workflows/4-standalone.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,6 @@ jobs:
openwhisk:
runs-on: ubuntu-22.04
continue-on-error: false
strategy:
fail-fast: true
steps:
- name: Checkout
uses: actions/checkout@v3
Expand Down
2 changes: 0 additions & 2 deletions .github/workflows/5-scheduler.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,6 @@ jobs:
openwhisk:
runs-on: ubuntu-22.04
continue-on-error: false
strategy:
fail-fast: true
steps:
- name: Checkout
uses: actions/checkout@v3
Expand Down
2 changes: 0 additions & 2 deletions .github/workflows/6-performance.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,6 @@ jobs:
openwhisk:
runs-on: ubuntu-22.04
continue-on-error: false
strategy:
fail-fast: true
steps:
- name: Checkout
uses: actions/checkout@v3
Expand Down

0 comments on commit f73ec7f

Please sign in to comment.