Skip to content

Commit

Permalink
Test on PHP 8.0 and fix ci
Browse files Browse the repository at this point in the history
  • Loading branch information
alistair3149 committed Feb 28, 2025
1 parent c8c2e34 commit ecf304c
Showing 1 changed file with 4 additions and 6 deletions.
10 changes: 4 additions & 6 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
matrix:
include:
- mw: 'REL1_39'
php: 8.1
php: 8.0
experimental: false
- mw: 'REL1_40'
php: 8.1
Expand Down Expand Up @@ -152,14 +152,12 @@ jobs:

- name: Composer allow-plugins
run: composer config --no-plugins allow-plugins.composer/installers true

- run: composer update


- name: Composer install
run: cd extensions/WikibaseExport && composer install --no-progress --no-interaction --prefer-dist --optimize-autoloader
run: composer install --no-progress --no-interaction --prefer-dist --optimize-autoloader

- name: PHPStan
run: cd extensions/WikibaseExport && php vendor/bin/phpstan analyse --error-format=checkstyle --no-progress | cs2pr
run: php vendor/bin/phpstan analyse --error-format=checkstyle --no-progress | cs2pr

- run: php vendor/bin/psalm --shepherd --stats
if: true
Expand Down

0 comments on commit ecf304c

Please sign in to comment.