Skip to content

Commit a12ac78

Browse files
committed
GH Actions: update PHP versions in workflows
PHP 8.2 has been released today 🎉 and the `setup-php` action has announced support for PHP 8.3, so adding PHP 8.3 to the matrix. Note: PHPCS does not (yet) have full syntax support for PHP 8.2, but it does have runtime support (for the most part, see squizlabs/PHP_CodeSniffer 3629). Builds against PHP 8.3 are still allowed to fail for now.
1 parent 4247e70 commit a12ac78

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

.github/workflows/unit-tests.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
runs-on: ubuntu-latest
2222
strategy:
2323
matrix:
24-
php: [ '5.4', '5.5', '5.6', '7.0', '7.1', '7.2', '7.3', '7.4', '8.0', '8.1', '8.2' ]
24+
php: [ '5.4', '5.5', '5.6', '7.0', '7.1', '7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3' ]
2525
phpcs_version: [ '3.7.1', 'dev-master' ]
2626
#include:
2727
# Add extra build to test against PHPCS 4.
@@ -30,6 +30,8 @@ jobs:
3030

3131
name: PHP ${{ matrix.php }} on PHPCS ${{ matrix.phpcs_version }}
3232

33+
continue-on-error: ${{ matrix.php == '8.3' }}
34+
3335
steps:
3436
- name: Checkout repository
3537
uses: actions/checkout@v3

0 commit comments

Comments
 (0)