# 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'
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' }}
# 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'
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' }}
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' }}
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' }}
strategy:
matrix:
- php-versions: [ '8.1', '8.2', '8.3' ]
+ php-versions: [ '8.1', '8.2', '8.3', '8.4' ]
name: php-lint
strategy:
matrix:
- php-versions: ['8.1', '8.2']
+ php-versions: ['8.1', '8.2', '8.4']
include:
- php-versions: '8.3'
coverage: true
strategy:
matrix:
- php-versions: ['8.1', '8.2']
+ php-versions: ['8.1', '8.2', '8.4']
include:
- php-versions: '8.3'
coverage: true
strategy:
matrix:
- php-versions: ['8.1', '8.2']
+ php-versions: ['8.1', '8.2', '8.4']
include:
- php-versions: '8.3'
coverage: true
- 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
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' }}
- 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
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' }}
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
- 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
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' }}