Move to min server version 26 and drop PHP 7.4

Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
This commit is contained in:
Christian Hartmann 2023-09-27 18:48:11 +02:00
Родитель 7169066e58
Коммит 28e5cf9eeb
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 01CF79F7199D2C63
4 изменённых файлов: 8 добавлений и 12 удалений

2
.github/workflows/lint.yml поставляемый
Просмотреть файл

@ -13,7 +13,7 @@ jobs:
strategy:
matrix:
php-versions: ["7.4", "8.0", "8.1", "8.2"]
php-versions: ["8.0", "8.1", "8.2"]
name: php-lint (${{ matrix.php-versions }})
steps:

14
.github/workflows/phpunit.yml поставляемый
Просмотреть файл

@ -20,13 +20,9 @@ jobs:
matrix:
php-versions: ["8.0", "8.1", "8.2"]
# Upload coverage only once (out of php-versions)
coverage-on: ['8.1']
coverage-on: ['8.2']
databases: ['sqlite']
server-versions: ['master']
include:
- php-versions: "7.4"
databases: 'sqlite'
server-versions: 'stable25'
name: php${{ matrix.php-versions }}-${{ matrix.databases }}-${{ matrix.server-versions }}
@ -100,9 +96,9 @@ jobs:
# do not stop on another job's failure
fail-fast: false
matrix:
php-versions: ['8.1']
php-versions: ['8.2']
databases: ['mysql']
server-versions: ['stable25', 'stable26', 'stable27', 'master']
server-versions: ['stable26', 'stable27', 'master']
name: php${{ matrix.php-versions }}-${{ matrix.databases }}-${{ matrix.server-versions }}
@ -167,7 +163,7 @@ jobs:
# do not stop on another job's failure
fail-fast: false
matrix:
php-versions: ['8.1']
php-versions: ['8.2']
databases: ['pgsql']
server-versions: ['master']
@ -236,7 +232,7 @@ jobs:
# do not stop on another job's failure
fail-fast: false
matrix:
php-versions: ['8.1']
php-versions: ['8.2']
databases: ['oci']
server-versions: ['master']

Просмотреть файл

@ -16,7 +16,7 @@
<licence>agpl</licence>
<version>3.3.1</version>
<dependencies>
<nextcloud min-version="25" max-version="27" />
<nextcloud min-version="26" max-version="27" />
</dependencies>
<author>Affan Hussain</author>

Просмотреть файл

@ -5,7 +5,7 @@
"classmap-authoritative": true,
"sort-packages": true,
"platform": {
"php": "7.4"
"php": "8.0"
},
"allow-plugins": {
"bamarni/composer-bin-plugin": true