Skip to content

Commit 4e6a2f0

Browse files
committed
Skip psalm on PHP 8.1
1 parent 8b9dfa5 commit 4e6a2f0

1 file changed

Lines changed: 11 additions & 6 deletions

File tree

.github/workflows/ci.yml

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ jobs:
1313
php-version: '8.1'
1414
php-ts: nts
1515
continue-on-error: false
16+
psalm: skip
1617

1718
- operating-system: 'ubuntu-latest'
1819
php-version: '8.2'
@@ -33,7 +34,7 @@ jobs:
3334
php-version: '8.5'
3435
php-ts: nts
3536
continue-on-error: false
36-
static-analysis: none
37+
psalm: skip
3738
style-fix: none
3839
composer-require-checker-version: none
3940

@@ -42,7 +43,7 @@ jobs:
4243
php-extensions: parallel
4344
job-description: 'with ext-parallel'
4445
php-ts: ts
45-
static-analysis: none
46+
psalm: skip
4647
style-fix: none
4748
composer-require-checker-version: none
4849
continue-on-error: true
@@ -52,7 +53,7 @@ jobs:
5253
php-extensions: parallel
5354
job-description: 'with ext-parallel'
5455
php-ts: ts
55-
static-analysis: none
56+
psalm: skip
5657
style-fix: none
5758
composer-require-checker-version: none
5859
continue-on-error: true
@@ -62,7 +63,7 @@ jobs:
6263
php-extensions: parallel
6364
job-description: 'with ext-parallel'
6465
php-ts: ts
65-
static-analysis: none
66+
psalm: skip
6667
style-fix: none
6768
composer-require-checker-version: none
6869
continue-on-error: true
@@ -72,7 +73,7 @@ jobs:
7273
php-extensions: parallel
7374
job-description: 'with ext-parallel'
7475
php-ts: ts
75-
static-analysis: none
76+
psalm: skip
7677
style-fix: none
7778
composer-require-checker-version: none
7879
continue-on-error: true
@@ -128,6 +129,10 @@ jobs:
128129
composer-${{ runner.os }}-
129130
composer-
130131
132+
- name: Remove psalm/phar
133+
run: composer remove --no-update --dev psalm/phar
134+
if: matrix.psalm == 'skip'
135+
131136
- name: Install dependencies
132137
run: |
133138
composer update --optimize-autoloader --no-interaction --no-progress ${{ matrix.composer-flags }}
@@ -141,7 +146,7 @@ jobs:
141146

142147
- name: Run static analysis
143148
run: vendor/bin/psalm.phar
144-
if: matrix.static-analysis != 'none'
149+
if: matrix.psalm != 'skip'
145150

146151
- name: Run style fixer
147152
env:

0 commit comments

Comments
 (0)