Skip to content

Commit fef0e1f

Browse files
committed
Updated Github actions.
1 parent 58f7bd3 commit fef0e1f

3 files changed

Lines changed: 41 additions & 28 deletions

File tree

.github/workflows/test_mysql.yml

Lines changed: 37 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -27,43 +27,54 @@ jobs:
2727
- 'mariadb-11.0'
2828
- 'mariadb-11.1'
2929
- 'mariadb-11.2'
30+
- 'mariadb-11.3'
31+
- 'mariadb-11.4'
32+
- 'mariadb-11.5'
33+
- 'mariadb-11.6'
34+
- 'mariadb-11.7'
35+
- 'mariadb-11.8'
36+
- 'mariadb-12.0'
37+
- 'mariadb-12.1'
3038
- '5.6'
3139
- '5.7'
40+
- '8.0'
41+
- '8.1'
42+
- '8.2'
43+
- '8.3'
44+
- '8.4'
45+
- '9.0'
46+
- '9.1'
47+
- '9.2'
48+
- '9.3'
49+
- '9.4'
50+
- '9.5'
3251
php_versions:
33-
- '7.4'
52+
- '8.4'
3453
include:
3554
-
3655
operating_system: 'ubuntu-22.04'
37-
php_versions: 8.0
38-
mysql_versions: 'mariadb-11.3'
56+
mysql_versions: 'mariadb-11.8'
57+
php_versions: '7.4'
3958
-
4059
operating_system: 'ubuntu-22.04'
41-
php_versions: 8.1
42-
mysql_versions: '8.0'
60+
mysql_versions: 'mariadb-11.8'
61+
php_versions: '8.0'
4362
-
4463
operating_system: 'ubuntu-22.04'
45-
php_versions: 8.2
46-
mysql_versions: '8.1'
47-
# - # TODO 11.4.3 has a problem with SSL certificates in github actions
48-
# operating_system: 'ubuntu-22.04'
49-
# php_versions: 8.2
50-
# mysql_versions: 'mariadb-11.4'
64+
mysql_versions: 'mariadb-11.8'
65+
php_versions: '8.1'
5166
-
52-
operating_system: 'ubuntu-24.04'
53-
php_versions: 8.3
54-
mysql_versions: '8.2'
55-
-
56-
operating_system: 'ubuntu-24.04'
57-
php_versions: 8.3
58-
mysql_versions: '8.3'
67+
operating_system: 'ubuntu-22.04'
68+
mysql_versions: 'mariadb-11.8'
69+
php_versions: '8.2'
5970
-
60-
operating_system: 'ubuntu-24.04'
61-
php_versions: 8.3
62-
mysql_versions: '8.4'
71+
operating_system: 'ubuntu-22.04'
72+
mysql_versions: 'mariadb-11.8'
73+
php_versions: '8.3'
6374
-
64-
operating_system: 'ubuntu-24.04'
65-
php_versions: 8.3
66-
mysql_versions: '9.0'
75+
operating_system: 'ubuntu-22.04'
76+
mysql_versions: 'mariadb-11.8'
77+
php_versions: '8.5'
6778

6879
runs-on: '${{ matrix.operating_system }}'
6980

@@ -91,8 +102,8 @@ jobs:
91102
run: cp tests/config.php.dist.mysql tests/config.php
92103

93104
- name: Run test cases
94-
run: php bin/codecept run --skip-group profile
105+
run: php -d register_argc_argv=On bin/codecept run --skip-group profile
95106

96107
- name: Run profiling
97108
if: success() || failure()
98-
run: php bin/codecept run -g profile -d
109+
run: php -d register_argc_argv=On bin/codecept run -g profile -d

.github/workflows/test_postgres.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ jobs:
88
fail-fast: false
99
matrix:
1010
operating_system: ['ubuntu-22.04']
11-
postgresql-version: [10, 11, 12, 13, 14, 15, 16]
11+
postgresql-version: [10, 11, 12, 13, 14, 15, 16, 17, 18]
1212
php_versions:
13-
- '8.2'
13+
- '8.4'
1414

1515
runs-on: '${{ matrix.operating_system }}'
1616

.github/workflows/test_sqlite.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ jobs:
1414
- '8.0'
1515
- '8.1'
1616
- '8.2'
17+
- '8.3'
18+
- '8.4'
1719

1820
runs-on: '${{ matrix.operating_system }}'
1921

0 commit comments

Comments
 (0)