Skip to content

Commit f7fb738

Browse files
Add support for PHP 8.5
1 parent 0c18f54 commit f7fb738

2 files changed

Lines changed: 18 additions & 12 deletions

File tree

.github/workflows/run-tests.yml

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ on:
1010

1111
jobs:
1212

13-
vlucas-phpdotenv-php84-83-82-81-80:
13+
vlucas-phpdotenv-php85-84-83-82-81-80:
1414

1515
name: "PHP${{ matrix.php }} vlucas/phpdotenv ${{ matrix.vlucas-phpdotenv }} ${{ matrix.os-title }} ${{ matrix.dependency-prefer-title }}"
1616
runs-on: "${{ matrix.os }}"
@@ -20,10 +20,13 @@ jobs:
2020
fail-fast: true
2121
matrix:
2222
os: [ "ubuntu-latest", "macos-latest", "windows-latest" ]
23-
php: [ "8.4", "8.3", "8.2", "8.1", "8.0" ]
23+
php: [ "8.5", "8.4", "8.3", "8.2", "8.1", "8.0" ]
2424
vlucas-phpdotenv: [ "^5.0", "^4.1.5", "^3.6.4", "^2.0", "^1.1.0" ]
2525
dependency-prefer: [ "prefer-stable", "prefer-lowest" ]
2626
include:
27+
- php: "8.5"
28+
phpunit: "^11.1"
29+
phpunit-config-file: "phpunit.github-actions.xml.dist"
2730
- php: "8.4"
2831
phpunit: "^11.1"
2932
phpunit-config-file: "phpunit.github-actions.xml.dist"
@@ -58,7 +61,7 @@ jobs:
5861
steps:
5962

6063
- name: "Checkout code"
61-
uses: "actions/checkout@v4"
64+
uses: "actions/checkout@v6"
6265

6366
- name: "Setup PHP"
6467
uses: "shivammathur/setup-php@v2"
@@ -155,7 +158,7 @@ jobs:
155158
steps:
156159

157160
- name: "Checkout code"
158-
uses: "actions/checkout@v4"
161+
uses: "actions/checkout@v6"
159162

160163
- name: "Setup PHP"
161164
uses: "shivammathur/setup-php@v2"
@@ -203,7 +206,7 @@ jobs:
203206

204207

205208

206-
symfony-dotenv-php84-83-82-81-80:
209+
symfony-dotenv-php85-84-83-82-81-80:
207210

208211
name: "PHP${{ matrix.php }} symfony/dotenv ${{ matrix.symfony-dotenv }} ${{ matrix.os-title }} ${{ matrix.dependency-prefer-title }}"
209212
runs-on: "${{ matrix.os }}"
@@ -213,10 +216,13 @@ jobs:
213216
fail-fast: true
214217
matrix:
215218
os: [ "ubuntu-latest", "macos-latest", "windows-latest" ]
216-
php: [ "8.4", "8.3", "8.2", "8.1", "8.0" ]
219+
php: [ "8.5", "8.4", "8.3", "8.2", "8.1", "8.0" ]
217220
symfony-dotenv: [ "^7.0", "^6.0", "^5.0", "^4.0", "^3.3" ]
218221
dependency-prefer: [ "prefer-stable", "prefer-lowest" ]
219222
include:
223+
- php: "8.5"
224+
phpunit: "^11.0"
225+
phpunit-config-file: "phpunit.github-actions.xml.dist"
220226
- php: "8.4"
221227
phpunit: "^11.0"
222228
phpunit-config-file: "phpunit.github-actions.xml.dist"
@@ -257,7 +263,7 @@ jobs:
257263
steps:
258264

259265
- name: "Checkout code"
260-
uses: "actions/checkout@v4"
266+
uses: "actions/checkout@v6"
261267

262268
- name: "Setup PHP"
263269
uses: "shivammathur/setup-php@v2"
@@ -378,7 +384,7 @@ jobs:
378384
steps:
379385

380386
- name: "Checkout code"
381-
uses: "actions/checkout@v4"
387+
uses: "actions/checkout@v6"
382388

383389
- name: "Setup PHP"
384390
uses: "shivammathur/setup-php@v2"

composer.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,15 @@
2424
}
2525
],
2626
"require": {
27-
"php": "7.0.* | 7.1.* | 7.2.* | 7.3.* | 7.4.* | 8.0.* | 8.1.* | 8.2.* | 8.3.* | 8.4.*",
27+
"php": "7.0.* | 7.1.* | 7.2.* | 7.3.* | 7.4.* | 8.0.* | 8.1.* | 8.2.* | 8.3.* | 8.4.* | 8.5.*",
2828
"ext-mbstring": "*"
2929
},
3030
"require-dev": {
31-
"infection/infection": "^0.1 | ^0.2 | ^0.3 | ^0.4 | ^0.5 | ^0.6 | ^0.7 | ^0.8 | ^0.9 | ^0.10 | ^0.11 | ^0.12 | ^0.13 | ^0.14 | ^0.15 | ^0.16 | ^0.17 | ^0.18 | ^0.19 | ^0.20 | ^0.21 | ^0.22 | ^0.23 | ^0.24 | ^0.25 | ^0.26 | ^0.27 | ^0.28 | ^0.29",
31+
"infection/infection": "^0.1 | ^0.2 | ^0.3 | ^0.4 | ^0.5 | ^0.6 | ^0.7 | ^0.8 | ^0.9 | ^0.10 | ^0.11 | ^0.12 | ^0.13 | ^0.14 | ^0.15 | ^0.16 | ^0.17 | ^0.18 | ^0.19 | ^0.20 | ^0.21 | ^0.22 | ^0.23 | ^0.24 | ^0.25 | ^0.26 | ^0.27 | ^0.28 | ^0.29 | ^0.30 | ^0.31",
3232
"phpstan/phpstan": "^0.9 | ^0.10 | ^0.11 | ^0.12 | ^1.0 | ^2.0",
3333
"phpstan/phpstan-strict-rules": "^0.9 | ^0.10 | ^0.11 | ^0.12 | ^1.0 | ^2.0",
34-
"phpunit/phpunit": "~4.8 | ^5.0 | ^6.0 | ^7.0 | ^8.4 | ^9.0 | ^10.0 | ^11.0",
35-
"squizlabs/php_codesniffer": "^3.11.2",
34+
"phpunit/phpunit": "~4.8 | ^5.0 | ^6.0 | ^7.0 | ^8.4 | ^9.0 | ^10.0 | ^11.0 | ^12.0",
35+
"squizlabs/php_codesniffer": "^3.11.2 | ^4.0",
3636
"vlucas/phpdotenv": "^1.1.0 | ^2.0 | ^3.0 | ^4.0 | ^5.0"
3737
},
3838
"autoload": {

0 commit comments

Comments
 (0)