Skip to content

Commit 09cd930

Browse files
committed
Add PHP 8.2 and PHP 8.3 to CI
1 parent 6e0498c commit 09cd930

File tree

1 file changed

+2
-18
lines changed

1 file changed

+2
-18
lines changed

.github/workflows/ci.yml

+2-18
Original file line numberDiff line numberDiff line change
@@ -13,20 +13,11 @@ jobs:
1313

1414
strategy:
1515
fail-fast: false
16-
# Keys:
17-
# - experimental: Whether the build is "allowed to fail".
1816
matrix:
19-
php: ['7.1', '7.2', '7.3', '7.4', '8.0']
20-
experimental: [false]
21-
22-
include:
23-
- php: '8.1'
24-
experimental: true
17+
php: ['7.1', '7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3']
2518

2619
name: "PHP: ${{ matrix.php }}"
2720

28-
continue-on-error: ${{ matrix.experimental }}
29-
3021
steps:
3122
- name: Checkout code
3223
uses: actions/checkout@v3
@@ -41,15 +32,8 @@ jobs:
4132

4233
# Install dependencies and handle caching in one go.
4334
# @link https://github.com/marketplace/actions/install-composer-dependencies
44-
- name: "Install Composer dependencies (PHP < 8.1)"
45-
if: ${{ matrix.php < '8.1' }}
35+
- name: "Install Composer dependencies"
4636
uses: "ramsey/composer-install@v2"
4737

48-
- name: "Install Composer dependencies (PHP 8.1)"
49-
if: ${{ matrix.php >= '8.1' }}
50-
uses: "ramsey/composer-install@v2"
51-
with:
52-
composer-options: --ignore-platform-reqs
53-
5438
- name: Run unit tests
5539
run: vendor/bin/phpunit

0 commit comments

Comments
 (0)