Skip to content

Commit 3472e1e

Browse files
chore: CI workflow to include PHP 8.1, 8.2, and 8.3
1 parent bccdd3f commit 3472e1e

File tree

1 file changed

+5
-10
lines changed

1 file changed

+5
-10
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ jobs:
77
tests:
88
name: Tests
99
runs-on: ubuntu-latest
10-
continue-on-error: ${{ matrix.experimental }}
1110
strategy:
1211
fail-fast: false
1312
matrix:
@@ -19,13 +18,9 @@ jobs:
1918
- '7.3'
2019
- '7.4'
2120
- '8.0'
22-
experimental:
23-
- false
24-
include:
25-
- php: "8.1"
26-
composer-options: "--ignore-platform-reqs"
27-
experimental: true
28-
dependencies: "highest"
21+
- '8.1'
22+
- '8.2'
23+
- '8.3'
2924

3025
steps:
3126
- name: Set up PHP
@@ -41,11 +36,11 @@ jobs:
4136

4237
- name: "Install lowest dependencies"
4338
if: ${{ matrix.dependencies == 'lowest' }}
44-
run: composer update --prefer-lowest --no-interaction --no-progress --no-suggest ${{ matrix.composer-options }}
39+
run: composer update --prefer-lowest --no-interaction --no-progress --no-suggest
4540

4641
- name: "Install highest dependencies"
4742
if: ${{ matrix.dependencies == 'highest' }}
48-
run: composer update --no-interaction --no-progress --no-suggest ${{ matrix.composer-options }}
43+
run: composer update --no-interaction --no-progress --no-suggest
4944

5045
- name: "Run tests"
5146
run: ./vendor/bin/phpunit -c phpunit.xml

0 commit comments

Comments
 (0)