Skip to content

Commit 45d8fcb

Browse files
committed
Start testing on PHP 8.5
1 parent 66c7604 commit 45d8fcb

1 file changed

Lines changed: 9 additions & 9 deletions

File tree

.github/workflows/php.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@ jobs:
1919
strategy:
2020
fail-fast: false
2121
matrix:
22-
php-version: ['8.2', '8.3', '8.4']
22+
php-version: ['8.2', '8.3', '8.4', '8.5']
2323

24-
uses: simplesamlphp/simplesamlphp-test-framework/.github/workflows/reusable_phplinter.yml@v1.9.2
24+
uses: simplesamlphp/simplesamlphp-test-framework/.github/workflows/reusable_phplinter.yml@v1.10.3
2525
with:
2626
php-version: ${{ matrix.php-version }}
2727

@@ -30,7 +30,7 @@ jobs:
3030
strategy:
3131
fail-fast: false
3232

33-
uses: simplesamlphp/simplesamlphp-test-framework/.github/workflows/reusable_linter.yml@v1.9.2
33+
uses: simplesamlphp/simplesamlphp-test-framework/.github/workflows/reusable_linter.yml@v1.10.3
3434
with:
3535
enable_eslinter: false
3636
enable_jsonlinter: true
@@ -45,7 +45,7 @@ jobs:
4545
fail-fast: false
4646
matrix:
4747
operating-system: [ubuntu-latest]
48-
php-versions: ['8.2', '8.3', '8.4']
48+
php-versions: ['8.2', '8.3', '8.4', '8.5']
4949
jwt-version: ['^3.4', '^4.0.2']
5050

5151
steps:
@@ -89,15 +89,15 @@ jobs:
8989
run: composer install --no-progress --prefer-dist --optimize-autoloader
9090

9191
- name: Run unit tests with coverage
92-
if: ${{ matrix.php-versions == '8.4' && matrix.jwt-version == '^4.0.2' }}
92+
if: ${{ matrix.php-versions == '8.5' && matrix.jwt-version == '^4.0.2' }}
9393
run: vendor/bin/phpunit
9494

9595
- name: Run unit tests (no coverage)
96-
if: ${{ matrix.php-versions != '8.4' }}
96+
if: ${{ matrix.php-versions != '8.5' }}
9797
run: vendor/bin/phpunit --no-coverage
9898

9999
- name: Save coverage data
100-
if: ${{ matrix.php-versions == '8.4' && matrix.jwt-version == '^4.0.2' }}
100+
if: ${{ matrix.php-versions == '8.5' && matrix.jwt-version == '^4.0.2' }}
101101
uses: actions/upload-artifact@v4
102102
with:
103103
name: coverage-data
@@ -111,7 +111,7 @@ jobs:
111111
fail-fast: true
112112
matrix:
113113
operating-system: [windows-latest]
114-
php-versions: ['8.2', '8.4']
114+
php-versions: ['8.2', '8.4', '8.5']
115115
jwt-version: ['^4.0.2']
116116

117117
steps:
@@ -168,7 +168,7 @@ jobs:
168168
uses: shivammathur/setup-php@v2
169169
with:
170170
# Should be the higest supported version, so we can use the newest tools
171-
php-version: '8.4'
171+
php-version: '8.5'
172172
tools: composer, composer-require-checker, composer-unused, phpcs
173173
extensions: ctype, date, dom, filter, hash, mbstring, openssl, pcre, soap, spl, xml
174174
coverage: none

0 commit comments

Comments
 (0)