Skip to content

Commit 076be91

Browse files
committed
Update tests to supported versions
1 parent f2911b9 commit 076be91

File tree

1 file changed

+15
-69
lines changed

1 file changed

+15
-69
lines changed

.github/workflows/test-phpunit.yml

Lines changed: 15 additions & 69 deletions
Original file line numberDiff line numberDiff line change
@@ -15,98 +15,44 @@ jobs:
1515
strategy:
1616
fail-fast: false
1717
matrix:
18-
php: [ '8.4', '8.3', '8.2', '8.1', '8.0', '7.4']
18+
php: [ '8.5', '8.4' ]
1919
DB: [ 'pdo/mysql', 'pdo/pgsql', 'pdo/sqlite', 'mysqli', 'pgsql', 'sqlite' ]
2020
compiler: [ default ]
2121
include:
22-
- php: '8.4'
23-
DB: 'pdo/mysql'
24-
compiler: jit
25-
- php: '8.4'
26-
DB: 'pdo/pgsql'
27-
compiler: jit
28-
- php: '8.4'
29-
DB: 'pdo/sqlite'
30-
compiler: jit
31-
- php: '8.4'
32-
DB: 'mysqli'
33-
compiler: jit
34-
- php: '8.4'
35-
DB: 'pgsql'
36-
compiler: jit
37-
- php: '8.4'
38-
DB: 'sqlite'
39-
compiler: jit
40-
- php: '8.3'
41-
DB: 'pdo/mysql'
42-
compiler: jit
43-
- php: '8.3'
44-
DB: 'pdo/pgsql'
45-
compiler: jit
46-
- php: '8.3'
47-
DB: 'pdo/sqlite'
48-
compiler: jit
49-
- php: '8.3'
50-
DB: 'mysqli'
51-
compiler: jit
52-
- php: '8.3'
53-
DB: 'pgsql'
54-
compiler: jit
55-
- php: '8.3'
56-
DB: 'sqlite'
57-
compiler: jit
58-
- php: '8.2'
59-
DB: 'pdo/mysql'
60-
compiler: jit
61-
- php: '8.2'
62-
DB: 'pdo/pgsql'
63-
compiler: jit
64-
- php: '8.2'
65-
DB: 'pdo/sqlite'
66-
compiler: jit
67-
- php: '8.2'
68-
DB: 'mysqli'
69-
compiler: jit
70-
- php: '8.2'
71-
DB: 'pgsql'
72-
compiler: jit
73-
- php: '8.2'
74-
DB: 'sqlite'
75-
compiler: jit
76-
- php: '8.1'
22+
- php: '8.5'
7723
DB: 'pdo/mysql'
7824
compiler: jit
79-
- php: '8.1'
25+
- php: '8.5'
8026
DB: 'pdo/pgsql'
8127
compiler: jit
82-
- php: '8.1'
28+
- php: '8.5'
8329
DB: 'pdo/sqlite'
8430
compiler: jit
85-
- php: '8.1'
31+
- php: '8.5'
8632
DB: 'mysqli'
8733
compiler: jit
88-
- php: '8.1'
34+
- php: '8.5'
8935
DB: 'pgsql'
9036
compiler: jit
91-
- php: '8.1'
37+
- php: '8.5'
9238
DB: 'sqlite'
9339
compiler: jit
94-
- php: '8.0'
40+
- php: '8.4'
9541
DB: 'pdo/mysql'
9642
compiler: jit
97-
- php: '8.0'
43+
- php: '8.4'
9844
DB: 'pdo/pgsql'
9945
compiler: jit
100-
- php: '8.0'
46+
- php: '8.4'
10147
DB: 'pdo/sqlite'
10248
compiler: jit
103-
- php: '8.0'
49+
- php: '8.4'
10450
DB: 'mysqli'
10551
compiler: jit
106-
- php: '8.0'
52+
- php: '8.4'
10753
DB: 'pgsql'
10854
compiler: jit
109-
- php: '8.0'
55+
- php: '8.4'
11056
DB: 'sqlite'
11157
compiler: jit
11258

@@ -134,7 +80,7 @@ jobs:
13480

13581
steps:
13682
- name: Checkout
137-
uses: actions/checkout@v2
83+
uses: actions/checkout@v4
13884
- name: Override PHP ini values for JIT compiler
13985
if: matrix.compiler == 'jit'
14086
run: echo "PHP_INI_VALUES::assert.exception=1, zend.assertions=1, opcache.enable=1, opcache.enable_cli=1, opcache.optimization_level=-1, opcache.jit=1255, opcache.jit_buffer_size=64M" >> $GITHUB_ENV
@@ -152,7 +98,7 @@ jobs:
15298
id: composer-cache
15399
run: echo "::set-output name=dir::$(composer config cache-files-dir)"
154100
- name: Cache composer dependencies
155-
uses: actions/cache@v2
101+
uses: actions/cache@v4
156102
with:
157103
path: ${{ steps.composer-cache.outputs.dir }}
158104
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}

0 commit comments

Comments
 (0)