diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index cf3f64839c4..597ff50e44b 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -4,7 +4,7 @@ name: CI # Controls when the action will run. on: - # Triggers the workflow on push or pull request events but only for the two branches + # Triggers the workflow on push or pull request events for these branches push: branches: - beta-stage @@ -21,6 +21,15 @@ jobs: tests: runs-on: windows-latest name: Giddh test cases + strategy: + # when one test fails, DO NOT cancel the other + # containers, because this will kill Cypress processes + # leaving the Dashboard hanging ... + # https://github.com/cypress-io/github-action/issues/48 + fail-fast: false + matrix: + # run 3 copies of the current job in parallel + containers: [1, 2, 3] env: # prevents extra Cypress installation progress messages CI: 1