mirror of
https://github.com/nextcloud/server.git
synced 2026-02-20 00:12:30 -05:00
ci: Adjust database versions to current LTS / supported versions
* MySQL tests * Minimum 8.0 (LTS) * Maximum 8.4 (LTS) * Drop 8.3 as we now test 8.4 and 8.3 was never LTS * MariaDB tests * still supported version 10.3 (no LTS but for Ubuntu 20.04 support) * LTS 10.6 * LTS 10.11 * LTS 11.4 * Drop 10.5 is was never LTS and we test 10.3 and 10.6 Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
This commit is contained in:
parent
00aa8f5438
commit
d5d180daf6
2 changed files with 4 additions and 4 deletions
6
.github/workflows/phpunit-mariadb.yml
vendored
6
.github/workflows/phpunit-mariadb.yml
vendored
|
|
@ -56,10 +56,10 @@ jobs:
|
|||
strategy:
|
||||
matrix:
|
||||
php-versions: ['8.1']
|
||||
mariadb-versions: ['10.3', '10.5', '10.6', '10.11']
|
||||
mariadb-versions: ['10.3', '10.6', '10.11', '11.4']
|
||||
include:
|
||||
- php-versions: '8.3'
|
||||
mariadb-versions: '10.6'
|
||||
mariadb-versions: '10.11'
|
||||
coverage: ${{ github.event_name != 'pull_request' }}
|
||||
|
||||
name: MariaDB ${{ matrix.mariadb-versions }} (PHP ${{ matrix.php-versions }}) - database tests
|
||||
|
|
@ -80,7 +80,7 @@ jobs:
|
|||
MYSQL_USER: oc_autotest
|
||||
MYSQL_PASSWORD: nextcloud
|
||||
MYSQL_DATABASE: oc_autotest
|
||||
options: --health-cmd="mysqladmin ping" --health-interval 5s --health-timeout 2s --health-retries 5
|
||||
options: --health-cmd="${{ matrix.mariadb-versions <= 10.4 && 'mysqladmin' || 'mariadb-admin'}} ping" --health-interval 5s --health-timeout 2s --health-retries 5
|
||||
|
||||
steps:
|
||||
- name: Checkout server
|
||||
|
|
|
|||
2
.github/workflows/phpunit-mysql.yml
vendored
2
.github/workflows/phpunit-mysql.yml
vendored
|
|
@ -56,7 +56,7 @@ jobs:
|
|||
strategy:
|
||||
matrix:
|
||||
php-versions: ['8.1']
|
||||
mysql-versions: ['8.0', '8.3']
|
||||
mysql-versions: ['8.0', '8.4']
|
||||
include:
|
||||
- mysql-versions: '8.0'
|
||||
php-versions: '8.3'
|
||||
|
|
|
|||
Loading…
Reference in a new issue