Skip to content

Commit

Permalink
Add PHP 8.4 to CI
Browse files Browse the repository at this point in the history
For now with an override to allow php-cs-fixer to run.
  • Loading branch information
EreMaijala committed Dec 5, 2024
1 parent abbb2a0 commit 6322c6c
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
VUFIND_LOCAL_DIR: $GITHUB_WORKSPACE/local
strategy:
matrix:
php-version: ['8.1', '8.2', '8.3', '8.3-no-mongo']
php-version: ['8.1', '8.2', '8.3', '8.4', '8.4-no-mongo']
include:
- php-version: 8.1
phing_tasks: "qa-tasks"
Expand All @@ -22,7 +22,10 @@ jobs:
- php-version: 8.3
phing_tasks: "qa-tasks"
php-extensions: intl, xsl, mongodb
- php-version: 8.3-no-mongo
- php-version: 8.4
phing_tasks: "qa-tasks"
php-extensions: intl, xsl, mongodb
- php-version: 8.4-no-mongo
phing_tasks: "qa-tasks"
php-extensions: intl, xsl

Expand Down Expand Up @@ -65,4 +68,4 @@ jobs:
run: composer install

- name: Run tests
run: vendor/bin/phing ${{ matrix.phing_tasks }}
run: PHP_CS_FIXER_IGNORE_ENV=1 vendor/bin/phing ${{ matrix.phing_tasks }}

0 comments on commit 6322c6c

Please sign in to comment.