Skip to content

Commit

Permalink
Fixing PHP 8.2 version for GitHub Actions.
Browse files Browse the repository at this point in the history
  • Loading branch information
cyrilverloop committed Dec 14, 2023
1 parent 4b176d1 commit 141f6c7
Showing 1 changed file with 20 additions and 0 deletions.
20 changes: 20 additions & 0 deletions .github/workflows/ci.yml
Expand Up @@ -10,6 +10,11 @@ jobs:
steps:
- uses: actions/checkout@v3

- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: '8.2'

- name: Validate composer.json and composer.lock
run: composer validate

Expand Down Expand Up @@ -55,6 +60,11 @@ jobs:
- name: Untar project.
run: tar -xf project.tar

- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: '8.2'

- name: Run php lint
run: find ./src/ ./tests/ -type f -name '*.php' -print0 | xargs -0 -n1 -P4 php -l -n | (! grep -v "No syntax errors detected" )

Expand All @@ -70,6 +80,11 @@ jobs:
- name: Untar project.
run: tar -xf project.tar

- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: '8.2'

- name: Run phpcs
run: ./tools/phpcs --standard=PSR12 --extensions=php ./src/ ./tests/

Expand Down Expand Up @@ -106,5 +121,10 @@ jobs:
- name: Untar project.
run: tar -xf project.tar

- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: '8.2'

- name: Run Psalm
run: ./tools/psalm -c ./ci/psalm.xml --shepherd --no-cache

0 comments on commit 141f6c7

Please sign in to comment.