Disable fail fast on matrix jobs

This commit is contained in:
Julien HENRY 2025-09-05 11:39:53 +02:00
parent cdefb11fbe
commit 3b1a0d504d

View file

@ -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 }}