Skip to content

Commit c76e09e

Browse files
committed
ci(analyze): install required deps (rules)
1 parent 5a415e4 commit c76e09e

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

.github/workflows/analyze.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,15 @@ jobs:
3737
- name: ⬇️ Checkout Repository
3838
uses: actions/checkout@v4
3939

40+
- name: 📋 Setup PHP
41+
uses: shivammathur/setup-php@v2
42+
with:
43+
php-version: '8.2'
44+
tools: composer
45+
46+
- name: 🔗 Install dependencies
47+
run: composer install --prefer-dist
48+
4049
- name: 🪮 Check extension
4150
uses: shopware/github-actions/extension-verifier@main
4251
with:

phpstan.neon.dist

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@ parameters:
22
level: 6
33
paths:
44
- src
5-
scanDirectories:
6-
- ../../../vendor
75

86
includes:
97
- vendor/shopwarelabs/phpstan-shopware/rules.neon

0 commit comments

Comments
 (0)