]> source.dussan.org Git - nextcloud-server.git/commitdiff
ci: Test on PHP 8.4
authorJoas Schilling <coding@schilljs.com>
Fri, 8 Nov 2024 09:15:44 +0000 (10:15 +0100)
committerJoas Schilling <coding@schilljs.com>
Fri, 8 Nov 2024 11:59:13 +0000 (12:59 +0100)
Signed-off-by: Joas Schilling <coding@schilljs.com>
17 files changed:
.github/workflows/files-external-ftp.yml
.github/workflows/files-external-s3.yml
.github/workflows/files-external-sftp.yml
.github/workflows/files-external-smb.yml
.github/workflows/files-external-webdav.yml
.github/workflows/files-external.yml
.github/workflows/lint-php.yml
.github/workflows/object-storage-azure.yml
.github/workflows/object-storage-s3.yml
.github/workflows/object-storage-swift.yml
.github/workflows/phpunit-mariadb.yml
.github/workflows/phpunit-memcached.yml
.github/workflows/phpunit-mysql.yml
.github/workflows/phpunit-nodb.yml
.github/workflows/phpunit-oci.yml
.github/workflows/phpunit-pgsql.yml
.github/workflows/phpunit-sqlite.yml

index 20629605ad631fb2a52500b501079f2ed175ef06..2dfa5d7dec5a2ef7373a21fd6eaa5c3c6d9199d4 100644 (file)
@@ -43,7 +43,7 @@ jobs:
       # do not stop on another job's failure
       fail-fast: false
       matrix:
-        php-versions: ['8.1', '8.3']
+        php-versions: ['8.1', '8.4']
         ftpd: ['proftpd', 'vsftpd', 'pure-ftpd']
         include:
           - php-versions: '8.1'
index 87198c6b91cd7ed06dada072f7e6642e84fa1393..738bf115c8d51322c2c54b6c7ef5c9a915ccbe41 100644 (file)
@@ -41,7 +41,7 @@ jobs:
 
     strategy:
       matrix:
-        php-versions: ['8.1', '8.2', '8.3']
+        php-versions: ['8.1', '8.2', '8.3', '8.4']
         include:
           - php-versions: '8.2'
             coverage: ${{ github.event_name != 'pull_request' }}
index 4a63f0733035d001f2941c38f7ad3159e3deef44..59607a0806fac46f27497452c70eab5d32124377 100644 (file)
@@ -43,7 +43,7 @@ jobs:
       # do not stop on another job's failure
       fail-fast: false
       matrix:
-        php-versions: ['8.1', '8.3']
+        php-versions: ['8.1', '8.4']
         sftpd: ['openssh']
         include:
           - php-versions: '8.1'
index d555a86d92678859d81af5bef3ef13c8d0c33329..60fee494770b5452846629d137a3e20056c0bc23 100644 (file)
@@ -41,7 +41,7 @@ jobs:
 
     strategy:
       matrix:
-        php-versions: ['8.1', '8.3']
+        php-versions: ['8.1', '8.4']
         include:
           - php-versions: '8.1'
             coverage: ${{ github.event_name != 'pull_request' }}
index 0dc353d01d8e194498ed2f7cc2bed2806e9f86aa..f48e8a01f92b21b3ebbe38455ec3abec1cf72c57 100644 (file)
@@ -41,7 +41,7 @@ jobs:
 
     strategy:
       matrix:
-        php-versions: ['8.1', '8.2', '8.3']
+        php-versions: ['8.1', '8.2', '8.3', '8.4']
         include:
           - php-versions: '8.2'
             coverage: ${{ github.event_name != 'pull_request' }}
index 1079f611c44e6d593571c6600c11f8c03ef77661..f8c7c2067e5ce6511518dc440ea33e6e97fa428b 100644 (file)
@@ -40,7 +40,7 @@ jobs:
 
     strategy:
       matrix:
-        php-versions: ['8.1', '8.2', '8.3']
+        php-versions: ['8.1', '8.2', '8.3', '8.4']
         include:
           - php-versions: '8.2'
             coverage: ${{ github.event_name != 'pull_request' }}
index f04b68f89a3e12e6bbc861a22d2474e540def54a..47a733a1ae47cd81e7f2ce2ae0519d1739a82a2e 100644 (file)
@@ -47,7 +47,7 @@ jobs:
 
     strategy:
       matrix:
-        php-versions: [ '8.1', '8.2', '8.3' ]
+        php-versions: [ '8.1', '8.2', '8.3', '8.4' ]
 
     name: php-lint
 
index 8a94a1818908f6d35b373e37606d08f6c55d3389..ce5b489045513afe29c6eb2a7562849b89683683 100644 (file)
@@ -45,7 +45,7 @@ jobs:
 
     strategy:
       matrix:
-        php-versions: ['8.1', '8.2']
+        php-versions: ['8.1', '8.2', '8.4']
         include:
           - php-versions: '8.3'
             coverage: true
index 468bcf876e228477782836c328c4eb4adf2bab51..f85d884066067ccf0755b0bc9a233d9033297d96 100644 (file)
@@ -45,7 +45,7 @@ jobs:
 
     strategy:
       matrix:
-        php-versions: ['8.1', '8.2']
+        php-versions: ['8.1', '8.2', '8.4']
         include:
           - php-versions: '8.3'
             coverage: true
index 2f4fa88c7e57334c5d695852afb8cf33bc9d6502..360d065abc8a808d372b12a01270e91998858375 100644 (file)
@@ -45,7 +45,7 @@ jobs:
 
     strategy:
       matrix:
-        php-versions: ['8.1', '8.2']
+        php-versions: ['8.1', '8.2', '8.4']
         include:
           - php-versions: '8.3'
             coverage: true
index d3643b8a571b6810deb7925f9ab0608948645af9..66326619cd5597f3e4ba77ee238c8a754a260828 100644 (file)
@@ -61,6 +61,8 @@ jobs:
           - php-versions: '8.3'
             mariadb-versions: '10.11'
             coverage: ${{ github.event_name != 'pull_request' }}
+          - php-versions: '8.4'
+            mariadb-versions: '11.4'
 
     name: MariaDB ${{ matrix.mariadb-versions }} (PHP ${{ matrix.php-versions }}) - database tests
 
index 52ea3d16fd3345ad5450fa7229d4da43e5eb1fce..8e2f963c2ae1d93a7c6a43297bfb3631b5b7b281 100644 (file)
@@ -55,7 +55,7 @@ jobs:
 
     strategy:
       matrix:
-        php-versions: ['8.1', '8.3']
+        php-versions: ['8.1', '8.3', '8.4']
         include:
           - php-versions: '8.2'
             coverage: ${{ github.event_name != 'pull_request' }}
index 198dd55c5dfa29febd28ec60bb40f6460d0f2a87..fc1da488ee4a928bca7da0dc6251ae14df64b5ae 100644 (file)
@@ -61,6 +61,8 @@ jobs:
           - mysql-versions: '8.0'
             php-versions: '8.3'
             coverage: ${{ github.event_name != 'pull_request' }}
+          - mysql-versions: '8.4'
+            php-versions: '8.4'
 
     name: MySQL ${{ matrix.mysql-versions }} (PHP ${{ matrix.php-versions }}) - database tests
 
index e0b0a2088b855099cd2f82456cb97bb180b4c9c6..5d8e0797ba22ae8d0865eb83bcf7b24ad6245568 100644 (file)
@@ -57,7 +57,7 @@ jobs:
 
     strategy:
       matrix:
-        php-versions: ['8.1', '8.3']
+        php-versions: ['8.1', '8.3', '8.4']
         include:
           - php-versions: '8.2'
             coverage: ${{ github.event_name != 'pull_request' }}
index a71017fce6525d5f83807fc3bc406bdcff44f883..0e098898fdfe50166a0e3b983f6217bc10a02986 100644 (file)
@@ -66,6 +66,8 @@ jobs:
             php-versions: '8.2'
           - oracle-versions: '23'
             php-versions: '8.3'
+          - oracle-versions: '23'
+            php-versions: '8.4'
 
     name: Oracle ${{ matrix.oracle-versions }} (PHP ${{ matrix.php-versions }}) - database tests
 
index 2e3496420b5433ec2f4894dbae5f895e10d7e5c7..118a09a93ccc6e24619f44dcf0c790310c1cef69 100644 (file)
@@ -62,6 +62,8 @@ jobs:
           - php-versions: '8.3'
             postgres-versions: '16'
             coverage: ${{ github.event_name != 'pull_request' }}
+          - php-versions: '8.4'
+            postgres-versions: '16'
 
     name: PostgreSQL ${{ matrix.postgres-versions }} (PHP ${{ matrix.php-versions }}) - database tests
 
index 12b73e5d8c129a33471b29d3a7827ad13f4291f0..a572dd1593bd0ec466e914874d7108da713f68db 100644 (file)
@@ -55,7 +55,7 @@ jobs:
 
     strategy:
       matrix:
-        php-versions: ['8.2', '8.3']
+        php-versions: ['8.2', '8.3', '8.4']
         include:
           - php-versions: '8.1'
             coverage: ${{ github.event_name != 'pull_request' }}