Skip to content

Commit f7f644b

Browse files
Altahrimcome-nc
authored andcommitted
chore(tests): enable setup-php failure on deps
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
1 parent b68fe3c commit f7f644b

9 files changed

Lines changed: 16 additions & 8 deletions

.github/workflows/phpunit-mariadb.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@ jobs:
104104
ini-file: development
105105
ini-values: disable_functions=""
106106
env:
107+
fail-fast: true
107108
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
108109

109110
- name: Set up dependencies

.github/workflows/phpunit-memcache.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,7 @@ jobs:
8888
ini-file: development
8989
ini-values: disable_functions="", apc.enabled=1, apc.enable_cli=1
9090
env:
91+
fail-fast: true
9192
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
9293

9394
- name: Set up dependencies

.github/workflows/phpunit-mysql-sharding.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,8 @@ jobs:
5656
strategy:
5757
fail-fast: false
5858
matrix:
59-
php-versions: ['8.2']
60-
mysql-versions: ['8.4']
59+
php-versions: ["8.2"]
60+
mysql-versions: ["8.4"]
6161

6262
name: Sharding - MySQL ${{ matrix.mysql-versions }} (PHP ${{ matrix.php-versions }}) - database tests
6363

@@ -137,6 +137,7 @@ jobs:
137137
ini-file: development
138138
ini-values: disable_functions=""
139139
env:
140+
fail-fast: true
140141
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
141142

142143
- name: Set up dependencies

.github/workflows/phpunit-mysql.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@ jobs:
104104
ini-file: development
105105
ini-values: disable_functions=""
106106
env:
107+
fail-fast: true
107108
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
108109

109110
- name: Set up dependencies

.github/workflows/phpunit-nodb.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,9 +59,9 @@ jobs:
5959
strategy:
6060
fail-fast: false
6161
matrix:
62-
php-versions: ['8.3', '8.4', '8.5']
62+
php-versions: ["8.3", "8.4", "8.5"]
6363
include:
64-
- php-versions: '8.2'
64+
- php-versions: "8.2"
6565
coverage: ${{ github.event_name != 'pull_request' }}
6666

6767
name: No DB unit tests (PHP ${{ matrix.php-versions }})
@@ -92,6 +92,7 @@ jobs:
9292
# Required for tests that use pcntl
9393
ini-values: disable_functions=""
9494
env:
95+
fail-fast: true
9596
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
9697

9798
- name: Set up dependencies

.github/workflows/phpunit-object-store-primary.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,8 @@ jobs:
4949
strategy:
5050
fail-fast: false
5151
matrix:
52-
php-versions: ['8.2']
53-
key: ['s3', 's3-multibucket']
52+
php-versions: ["8.2"]
53+
key: ["s3", "s3-multibucket"]
5454

5555
name: php${{ matrix.php-versions }}-${{ matrix.key }}-minio
5656

@@ -84,6 +84,7 @@ jobs:
8484
php-version: ${{ matrix.php-versions }}
8585
extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, redis, session, simplexml, xmlreader, xmlwriter, zip, zlib, sqlite, pdo_sqlite
8686
env:
87+
fail-fast: true
8788
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
8889

8990
- name: Set up Nextcloud
@@ -113,10 +114,9 @@ jobs:
113114
docker ps -a
114115
docker ps -aq | while read container ; do IMAGE=$(docker inspect --format='{{.Config.Image}}' $container); echo $IMAGE; docker logs $container; echo "\n\n" ; done
115116
116-
117117
object-store-primary-summary:
118118
runs-on: ubuntu-latest-low
119-
needs: [changes,object-store-primary-tests-minio]
119+
needs: [changes, object-store-primary-tests-minio]
120120

121121
if: always()
122122

.github/workflows/phpunit-oci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,7 @@ jobs:
111111
ini-file: development
112112
ini-values: disable_functions=""
113113
env:
114+
fail-fast: true
114115
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
115116

116117
- name: Set up dependencies

.github/workflows/phpunit-pgsql.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,7 @@ jobs:
107107
ini-file: development
108108
ini-values: disable_functions=""
109109
env:
110+
fail-fast: true
110111
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
111112

112113
- name: Set up dependencies

.github/workflows/phpunit-sqlite.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@ jobs:
9090
ini-file: development
9191
ini-values: disable_functions=""
9292
env:
93+
fail-fast: true
9394
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
9495

9596
- name: Set up dependencies

0 commit comments

Comments
 (0)