Skip to content

Commit 55db631

Browse files
authored
Merge pull request #73 from clue-labs/php8.5
Run tests on PHP 8.5 and update test environment
2 parents 93f8fb4 + 81a2b38 commit 55db631

1 file changed

Lines changed: 3 additions & 4 deletions

File tree

.github/workflows/ci.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,9 @@ jobs:
1212
matrix:
1313
os:
1414
- ubuntu-24.04
15-
- windows-2022
15+
- windows-2025
1616
php:
17+
- 8.5
1718
- 8.4
1819
- 8.3
1920
- 8.2
@@ -29,13 +30,11 @@ jobs:
2930
- 5.4
3031
- 5.3
3132
steps:
32-
- uses: actions/checkout@v4
33+
- uses: actions/checkout@v6
3334
- uses: shivammathur/setup-php@v2
3435
with:
3536
php-version: ${{ matrix.php }}
3637
extensions: sockets
3738
coverage: xdebug
38-
- run: composer config secure-http false && composer config repo.packagist composer http://packagist.org && composer config preferred-install source
39-
if: ${{ matrix.php < 5.5 && matrix.os == 'windows-2022' }} # legacy PHP on Windows is allowed to use insecure downloads until it will be removed again
4039
- run: composer install
4140
- run: vendor/bin/phpunit --coverage-text ${{ matrix.php < 7.3 && '-c phpunit.xml.legacy' || '' }}

0 commit comments

Comments
 (0)