File tree Expand file tree Collapse file tree 1 file changed +4
-45
lines changed Expand file tree Collapse file tree 1 file changed +4
-45
lines changed Original file line number Diff line number Diff line change 66 - " master"
77 - " v[0-9]"
88jobs :
9- checks :
9+ dependencies :
1010 runs-on : ubuntu-latest
1111 strategy :
1212 fail-fast : false
2929 wget -q https://github.com/composer-unused/composer-unused/releases/latest/download/composer-unused.phar
3030 wget -q https://github.com/maglnet/ComposerRequireChecker/releases/download/4.5.0/composer-require-checker.phar
3131
32- -
33- name : Check composer normalization
34- run : composer check:composer
35-
36- -
37- name : Check editorconfig
38- run : composer check:ec
39-
40- -
41- name : Check coding style
42- run : composer check:cs
43-
4432 -
4533 name : Check unused dependencies
4634 run : php composer-unused.phar --output-format=default
4937 name : Check shadow dependencies
5038 run : php composer-require-checker.phar check composer.json
5139
52- phpstan :
53- runs-on : ubuntu-latest
54- strategy :
55- fail-fast : false
56- steps :
57- -
58- name : Checkout code
59- uses : actions/checkout@v4
60- -
61- name : Setup PHP
62- uses : shivammathur/setup-php@v2
63- with :
64- php-version : 8.2
65- -
66- name : Install dependencies
67- run : composer install --no-progress --prefer-dist --no-interaction
68-
69- -
70- name : Run PHPStan (latest deps)
71- run : composer check:types
72-
73- -
74- name : Install lowest dependencies
75- run : composer update --no-progress --prefer-lowest --prefer-dist --no-interaction
76-
77- -
78- name : Run PHPStan (lowest deps)
79- run : composer check:types
80-
81- tests :
40+ checks :
8241 runs-on : ubuntu-latest
8342 strategy :
8443 fail-fast : false
9958 run : composer update --no-progress --${{ matrix.dependency-version }} --prefer-dist --no-interaction --no-suggest
10059
10160 -
102- name : Run tests
103- run : composer check:tests
61+ name : Run checks
62+ run : composer check
You can’t perform that action at this time.
0 commit comments