Skip to content

Commit 013289c

Browse files
committed
Skip psalm on 8.5 / 8.1
1 parent 18a5ccc commit 013289c

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ jobs:
1111
include:
1212
- operating-system: 'ubuntu-latest'
1313
php-version: '8.1'
14+
psalm: skip
1415

1516
- operating-system: 'ubuntu-latest'
1617
php-version: '8.2'
@@ -23,14 +24,17 @@ jobs:
2324

2425
- operating-system: 'ubuntu-latest'
2526
php-version: '8.5'
27+
psalm: skip
2628

2729
- operating-system: 'windows-latest'
2830
php-version: '8.5'
2931
job-description: 'on Windows'
32+
psalm: skip
3033

3134
- operating-system: 'macos-latest'
3235
php-version: '8.5'
3336
job-description: 'on macOS'
37+
psalm: skip
3438

3539
name: PHP ${{ matrix.php-version }} ${{ matrix.job-description }}
3640

@@ -65,6 +69,10 @@ jobs:
6569
composer-${{ runner.os }}-
6670
composer-
6771
72+
- name: Remove psalm/phar
73+
run: composer remove --no-update --dev psalm/phar
74+
if: matrix.psalm == 'skip'
75+
6876
- name: Install dependencies
6977
run: |
7078
composer update --optimize-autoloader --no-interaction --no-progress ${{ matrix.composer-flags }}
@@ -75,6 +83,7 @@ jobs:
7583

7684
- name: Run static analysis
7785
run: vendor/bin/psalm.phar
86+
if: matrix.psalm != 'skip'
7887

7988
- name: Run style fixer
8089
env:

0 commit comments

Comments
 (0)