@@ -31,14 +31,14 @@ jobs:
31
31
- name : Setup PHP
32
32
uses : shivammathur/setup-php@v2
33
33
with :
34
- php-version : ' 8.3 '
34
+ php-version : ' 8.4 '
35
35
tools : phpstan,flex
36
36
extensions : zip
37
37
38
38
- name : Install dependencies
39
39
uses : ramsey/composer-install@v3
40
40
env :
41
- SYMFONY_REQUIRE : 7.0.*
41
+ SYMFONY_REQUIRE : ^7
42
42
43
43
- name : Install PHPUnit dependencies
44
44
run : vendor/bin/simple-phpunit --version
50
50
runs-on : ubuntu-latest
51
51
strategy :
52
52
matrix :
53
- php-versions : ['8.0', '8. 1', '8.2', '8.3', '8.4']
53
+ php-versions : ['8.1', '8.2', '8.3', '8.4']
54
54
fail-fast : false
55
55
name : PHP ${{ matrix.php-versions }} Test on ubuntu-latest
56
56
steps :
73
73
runs-on : ubuntu-latest
74
74
strategy :
75
75
matrix :
76
- php-versions : ['8.0', '8. 1', '8.2', '8.3', '8.4']
76
+ php-versions : ['8.1', '8.2', '8.3', '8.4']
77
77
fail-fast : false
78
78
name : PHP ${{ matrix.php-versions }} Test dev dependencies on ubuntu-latest
79
79
steps :
@@ -97,15 +97,15 @@ jobs:
97
97
98
98
phpunit-lowest :
99
99
runs-on : ubuntu-latest
100
- name : PHP 8.3 (lowest) Test on ubuntu-latest
100
+ name : PHP 8.4 (lowest) Test on ubuntu-latest
101
101
steps :
102
102
- name : Checkout
103
103
uses : actions/checkout@v4
104
104
105
105
- name : Setup PHP
106
106
uses : shivammathur/setup-php@v2
107
107
with :
108
- php-version : ' 8.3 '
108
+ php-version : ' 8.4 '
109
109
extensions : zip
110
110
111
111
- name : Install dependencies
@@ -115,12 +115,12 @@ jobs:
115
115
116
116
- name : Run tests
117
117
env :
118
- SYMFONY_DEPRECATIONS_HELPER : max[total]=9223372036854775807 # PHP_INT_MAX
118
+ SYMFONY_DEPRECATIONS_HELPER : " disabled=1 "
119
119
run : vendor/bin/simple-phpunit
120
120
121
121
phpunit-windows :
122
122
runs-on : windows-latest
123
- name : PHP 8.3 Test on windows-latest
123
+ name : PHP 8.4 Test on windows-latest
124
124
env :
125
125
PANTHER_FIREFOX_BINARY : ' C:\Program Files\Mozilla Firefox\firefox.exe'
126
126
SKIP_FIREFOX : 1
@@ -131,7 +131,7 @@ jobs:
131
131
- name : Setup PHP
132
132
uses : shivammathur/setup-php@v2
133
133
with :
134
- php-version : ' 8.3 '
134
+ php-version : ' 8.4 '
135
135
extensions : zip
136
136
137
137
- name : Install dependencies
@@ -142,15 +142,15 @@ jobs:
142
142
143
143
phpunit-macos :
144
144
runs-on : macos-latest
145
- name : PHP 8.3 Test on macos-latest
145
+ name : PHP 8.4 Test on macos-latest
146
146
steps :
147
147
- name : Checkout
148
148
uses : actions/checkout@v4
149
149
150
150
- name : Setup PHP
151
151
uses : shivammathur/setup-php@v2
152
152
with :
153
- php-version : ' 8.3 '
153
+ php-version : ' 8.4 '
154
154
extensions : zip
155
155
156
156
- name : Install Firefox
@@ -171,7 +171,7 @@ jobs:
171
171
matrix :
172
172
php-versions : [ '8.1', '8.2', '8.3', '8.4']
173
173
fail-fast : false
174
- name : PHP ${{ matrix.php-versions }} (phpunit 10 ) Test on ubuntu-latest
174
+ name : PHP ${{ matrix.php-versions }} (PHPUnit 11 ) Test on ubuntu-latest
175
175
steps :
176
176
- name : Checkout
177
177
uses : actions/checkout@v4
@@ -187,11 +187,11 @@ jobs:
187
187
with :
188
188
composer-options : " --prefer-dist"
189
189
190
- - name : Remove phpunit-bridge dependency (not yet phpunit 10 compliant)
190
+ - name : Remove phpunit-bridge dependency (not yet PHPUnit 10+ compliant)
191
191
run : composer remove --dev symfony/phpunit-bridge
192
192
193
- - name : Install latest phpunit 10
194
- run : composer require --dev --prefer-dist phpunit/phpunit:^10.0
193
+ - name : Install latest PHPUnit 11
194
+ run : composer require --dev --prefer-dist ' phpunit/phpunit:>=10'
195
195
196
196
- name : Run tests
197
197
run : vendor/bin/phpunit --configuration phpunit.xml.dist.10
0 commit comments