diff options
author | Joas Schilling <coding@schilljs.com> | 2025-06-02 14:09:07 +0200 |
---|---|---|
committer | Joas Schilling <coding@schilljs.com> | 2025-06-02 14:09:07 +0200 |
commit | 893c0b4db58a4bc829168931711c2c042cabc945 (patch) | |
tree | 7e911bea7fac515476389517dce8034d8c9ce97b | |
parent | f4cb78b905fc7792af170901a327dacd70414cf7 (diff) | |
download | nextcloud-server-ci/noid/fail-fast-false.tar.gz nextcloud-server-ci/noid/fail-fast-false.zip |
ci(github): No longer fail-fastci/noid/fail-fast-false
On average this is costing us more CI time due to flaky tests,
then we save by actually skipping them.
Signed-off-by: Joas Schilling <coding@schilljs.com>
21 files changed, 15 insertions, 6 deletions
diff --git a/.github/workflows/files-external-ftp.yml b/.github/workflows/files-external-ftp.yml index a1d3985e5e0..ba0b5fd3a9e 100644 --- a/.github/workflows/files-external-ftp.yml +++ b/.github/workflows/files-external-ftp.yml @@ -43,7 +43,6 @@ jobs: if: ${{ github.repository_owner != 'nextcloud-gmbh' && needs.changes.outputs.src != 'false' }} strategy: - # do not stop on another job's failure fail-fast: false matrix: php-versions: ['8.1', '8.4'] diff --git a/.github/workflows/files-external-s3.yml b/.github/workflows/files-external-s3.yml index a833a2220bf..2db6d220f46 100644 --- a/.github/workflows/files-external-s3.yml +++ b/.github/workflows/files-external-s3.yml @@ -43,6 +43,7 @@ jobs: if: ${{ github.repository_owner != 'nextcloud-gmbh' && needs.changes.outputs.src != 'false' }} strategy: + fail-fast: false matrix: php-versions: ['8.1', '8.2', '8.3', '8.4'] include: diff --git a/.github/workflows/files-external-sftp.yml b/.github/workflows/files-external-sftp.yml index e28b9c60494..186e156a479 100644 --- a/.github/workflows/files-external-sftp.yml +++ b/.github/workflows/files-external-sftp.yml @@ -43,7 +43,6 @@ jobs: if: ${{ github.repository_owner != 'nextcloud-gmbh' && needs.changes.outputs.src != 'false' }} strategy: - # do not stop on another job's failure fail-fast: false matrix: php-versions: ['8.1', '8.4'] diff --git a/.github/workflows/files-external-smb.yml b/.github/workflows/files-external-smb.yml index 7342f1a921e..f2030d59c21 100644 --- a/.github/workflows/files-external-smb.yml +++ b/.github/workflows/files-external-smb.yml @@ -43,6 +43,7 @@ jobs: if: ${{ github.repository_owner != 'nextcloud-gmbh' && needs.changes.outputs.src != 'false' }} strategy: + fail-fast: false matrix: php-versions: ['8.1'] include: diff --git a/.github/workflows/files-external-webdav.yml b/.github/workflows/files-external-webdav.yml index bc4bdc4de65..306efa080a6 100644 --- a/.github/workflows/files-external-webdav.yml +++ b/.github/workflows/files-external-webdav.yml @@ -43,6 +43,7 @@ jobs: if: ${{ github.repository_owner != 'nextcloud-gmbh' && needs.changes.outputs.src != 'false' }} strategy: + fail-fast: false matrix: php-versions: ['8.1', '8.2', '8.3', '8.4'] include: diff --git a/.github/workflows/files-external.yml b/.github/workflows/files-external.yml index 035c552eb84..e707d3394f9 100644 --- a/.github/workflows/files-external.yml +++ b/.github/workflows/files-external.yml @@ -42,6 +42,7 @@ jobs: if: ${{ github.repository_owner != 'nextcloud-gmbh' && needs.changes.outputs.src != 'false' }} strategy: + fail-fast: false matrix: php-versions: ['8.1', '8.2', '8.3', '8.4'] include: diff --git a/.github/workflows/integration-dav.yml b/.github/workflows/integration-dav.yml index 58cef83fcec..9fd06d1b379 100644 --- a/.github/workflows/integration-dav.yml +++ b/.github/workflows/integration-dav.yml @@ -43,7 +43,6 @@ jobs: if: needs.changes.outputs.src != 'false' && github.repository_owner != 'nextcloud-gmbh' strategy: - # do not stop on another job's failure fail-fast: false matrix: php-versions: ['8.1'] diff --git a/.github/workflows/integration-litmus.yml b/.github/workflows/integration-litmus.yml index b55b144e2ff..3ef5937c1ee 100644 --- a/.github/workflows/integration-litmus.yml +++ b/.github/workflows/integration-litmus.yml @@ -43,7 +43,6 @@ jobs: if: needs.changes.outputs.src != 'false' && github.repository_owner != 'nextcloud-gmbh' strategy: - # do not stop on another job's failure fail-fast: false matrix: php-versions: ['8.1'] diff --git a/.github/workflows/integration-s3-primary.yml b/.github/workflows/integration-s3-primary.yml index d9fe494ff15..dc60874b7ff 100644 --- a/.github/workflows/integration-s3-primary.yml +++ b/.github/workflows/integration-s3-primary.yml @@ -43,7 +43,6 @@ jobs: if: needs.changes.outputs.src != 'false' && github.repository_owner != 'nextcloud-gmbh' strategy: - # do not stop on another job's failure fail-fast: false matrix: php-versions: ['8.1'] diff --git a/.github/workflows/object-storage-azure.yml b/.github/workflows/object-storage-azure.yml index 30bec994ee9..d98aa582168 100644 --- a/.github/workflows/object-storage-azure.yml +++ b/.github/workflows/object-storage-azure.yml @@ -47,6 +47,7 @@ jobs: if: ${{ github.repository_owner != 'nextcloud-gmbh' && needs.changes.outputs.src != 'false' }} strategy: + fail-fast: false matrix: php-versions: ['8.1', '8.2'] include: diff --git a/.github/workflows/object-storage-s3.yml b/.github/workflows/object-storage-s3.yml index 0d4adca126d..84f053211b5 100644 --- a/.github/workflows/object-storage-s3.yml +++ b/.github/workflows/object-storage-s3.yml @@ -47,6 +47,7 @@ jobs: if: ${{ github.repository_owner != 'nextcloud-gmbh' && needs.changes.outputs.src != 'false' }} strategy: + fail-fast: false matrix: php-versions: ['8.1', '8.2'] include: diff --git a/.github/workflows/object-storage-swift.yml b/.github/workflows/object-storage-swift.yml index 2e9699364de..a31378d6762 100644 --- a/.github/workflows/object-storage-swift.yml +++ b/.github/workflows/object-storage-swift.yml @@ -47,6 +47,7 @@ jobs: if: ${{ github.repository_owner != 'nextcloud-gmbh' && needs.changes.outputs.src != 'false' }} strategy: + fail-fast: false matrix: php-versions: ['8.1', '8.2'] include: diff --git a/.github/workflows/phpunit-32bits.yml b/.github/workflows/phpunit-32bits.yml index 020d27508e6..d003022a7be 100644 --- a/.github/workflows/phpunit-32bits.yml +++ b/.github/workflows/phpunit-32bits.yml @@ -27,6 +27,7 @@ jobs: container: shivammathur/node:latest-i386 strategy: + fail-fast: false matrix: php-versions: ['8.1','8.3'] diff --git a/.github/workflows/phpunit-mariadb.yml b/.github/workflows/phpunit-mariadb.yml index d7aff6f655c..159f87ba465 100644 --- a/.github/workflows/phpunit-mariadb.yml +++ b/.github/workflows/phpunit-mariadb.yml @@ -57,6 +57,7 @@ jobs: if: needs.changes.outputs.src != 'false' strategy: + fail-fast: false matrix: php-versions: ['8.1'] mariadb-versions: ['10.3', '10.6', '10.11', '11.4'] diff --git a/.github/workflows/phpunit-memcached.yml b/.github/workflows/phpunit-memcached.yml index 2e4a7061abe..ebd866b15cb 100644 --- a/.github/workflows/phpunit-memcached.yml +++ b/.github/workflows/phpunit-memcached.yml @@ -54,6 +54,7 @@ jobs: if: needs.changes.outputs.src != 'false' strategy: + fail-fast: false matrix: php-versions: ['8.1', '8.3', '8.4'] include: diff --git a/.github/workflows/phpunit-mysql-sharding.yml b/.github/workflows/phpunit-mysql-sharding.yml index 2799bfeb56b..4a9f115a5cc 100644 --- a/.github/workflows/phpunit-mysql-sharding.yml +++ b/.github/workflows/phpunit-mysql-sharding.yml @@ -54,6 +54,7 @@ jobs: if: needs.changes.outputs.src != 'false' strategy: + fail-fast: false matrix: php-versions: ['8.1'] mysql-versions: ['8.4'] diff --git a/.github/workflows/phpunit-mysql.yml b/.github/workflows/phpunit-mysql.yml index 32c98ff0531..7643b1dcd37 100644 --- a/.github/workflows/phpunit-mysql.yml +++ b/.github/workflows/phpunit-mysql.yml @@ -57,6 +57,7 @@ jobs: if: needs.changes.outputs.src != 'false' strategy: + fail-fast: false matrix: php-versions: ['8.1'] mysql-versions: ['8.0', '8.4'] diff --git a/.github/workflows/phpunit-nodb.yml b/.github/workflows/phpunit-nodb.yml index f545b2c9bbe..777c3a4284a 100644 --- a/.github/workflows/phpunit-nodb.yml +++ b/.github/workflows/phpunit-nodb.yml @@ -57,6 +57,7 @@ jobs: if: needs.changes.outputs.src != 'false' strategy: + fail-fast: false matrix: php-versions: ['8.1', '8.3', '8.4'] include: diff --git a/.github/workflows/phpunit-object-store-primary.yml b/.github/workflows/phpunit-object-store-primary.yml index 6d6d6358848..03e442eecad 100644 --- a/.github/workflows/phpunit-object-store-primary.yml +++ b/.github/workflows/phpunit-object-store-primary.yml @@ -47,7 +47,6 @@ jobs: if: ${{ github.repository_owner != 'nextcloud-gmbh' && needs.changes.outputs.src != 'false' }} strategy: - # do not stop on another job's failure fail-fast: false matrix: php-versions: ['8.1'] diff --git a/.github/workflows/phpunit-pgsql.yml b/.github/workflows/phpunit-pgsql.yml index 90672b54943..0fe4d07fbb2 100644 --- a/.github/workflows/phpunit-pgsql.yml +++ b/.github/workflows/phpunit-pgsql.yml @@ -57,6 +57,7 @@ jobs: if: needs.changes.outputs.src != 'false' strategy: + fail-fast: false matrix: php-versions: ['8.1'] # To keep the matrix smaller we ignore PostgreSQL versions in between as we already test the minimum and the maximum diff --git a/.github/workflows/phpunit-sqlite.yml b/.github/workflows/phpunit-sqlite.yml index 98725c77703..57324cbc10c 100644 --- a/.github/workflows/phpunit-sqlite.yml +++ b/.github/workflows/phpunit-sqlite.yml @@ -57,6 +57,7 @@ jobs: if: needs.changes.outputs.src != 'false' strategy: + fail-fast: false matrix: php-versions: ['8.2', '8.3', '8.4'] include: |