diff --git a/.github/workflows/qa-main.yml b/.github/workflows/qa-main.yml index 300bbdf..7a0d09e 100644 --- a/.github/workflows/qa-main.yml +++ b/.github/workflows/qa-main.yml @@ -12,6 +12,7 @@ jobs: name: > No inputs strategy: + fail-fast: false matrix: os: [ github-ubuntu-latest-s, macos-latest ] runs-on: ${{ matrix.os }} @@ -31,6 +32,7 @@ jobs: name: > 'args' input strategy: + fail-fast: false matrix: os: [ github-ubuntu-latest-s, github-windows-latest-s, macos-latest ] runs-on: ${{ matrix.os }} @@ -54,6 +56,7 @@ jobs: name: > 'args' input with command injection will fail strategy: + fail-fast: false matrix: os: [ github-ubuntu-latest-s, github-windows-latest-s, macos-latest ] args: [ -Dsonar.someArg=aValue && echo "Injection", -Dsonar.someArg="value\"; whoami; echo \"" ] @@ -81,6 +84,7 @@ jobs: name: > 'args' input with backticks injection does not execute command strategy: + fail-fast: false matrix: os: [ github-ubuntu-latest-s, github-windows-latest-s, macos-latest ] runs-on: ${{ matrix.os }} @@ -381,6 +385,7 @@ jobs: name: > 'RUNNER_DEBUG' is used strategy: + fail-fast: false matrix: os: [ github-ubuntu-latest-s, github-windows-latest-s, macos-latest ] runs-on: ${{ matrix.os }} @@ -440,6 +445,7 @@ jobs: name: > 'SONARCLOUD_URL' is used strategy: + fail-fast: false matrix: os: [ github-ubuntu-latest-s, github-windows-latest-s, macos-latest ] runs-on: ${{ matrix.os }} @@ -579,6 +585,7 @@ jobs: name: > 'SONAR_ROOT_CERT' is converted to truststore strategy: + fail-fast: false matrix: os: [ github-ubuntu-latest-s, github-windows-latest-s, macos-latest ] runs-on: ${{ matrix.os }}