Skip to content

Commit fafcf4c

Browse files
committed
fixup! [ci] merge jobs
1 parent b49dcfc commit fafcf4c

1 file changed

Lines changed: 15 additions & 3 deletions

File tree

.github/workflows/code_analysis.yaml

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,25 @@ jobs:
1616
fail-fast: false
1717
matrix:
1818
actions:
19+
-
20+
name: "Validate docs"
21+
run: vendor/bin/rule-doc-generator validate src rules
22+
1923
-
2024
name: 'Active Classes'
21-
run: vendor/bin/class-leak check config src tests rules rules-tests
25+
run: vendor/bin/class-leak check config src rules --ansi --skip-suffix "Rector" --skip-type "\Rector\Set\Contract\SetProviderInterface"
2226

2327
-
24-
name: "Validate docs"
25-
run: vendor/bin/rule-doc-generator validate src rules
28+
name: "Finalize Classes"
29+
run: vendor/bin/swiss-knife finalize config src tests rules rules-tests --ansi
30+
31+
-
32+
name: 'Composer Validate'
33+
run: composer validate
34+
35+
-
36+
name: 'PHPStan'
37+
run: vendor/bin/phpstan
2638

2739
-
2840
name: 'Tests'

0 commit comments

Comments
 (0)