File tree Expand file tree Collapse file tree 1 file changed +11
-2
lines changed Expand file tree Collapse file tree 1 file changed +11
-2
lines changed Original file line number Diff line number Diff line change @@ -31,10 +31,13 @@ jobs:
3131 tools : none
3232
3333 - name : Ensure that composer.json is valid
34- run : ./tools/composer validate --strict composer.json
34+ run : ./tools/composer validate --no-ansi -- strict composer.json
3535
3636 - name : Ensure that dependencies can be installed
37- run : ./tools/composer install --dry-run
37+ run : ./tools/composer --no-ansi install
38+
39+ - name : Ensure that dependencies are up-to-date
40+ run : ./tools/composer show --no-ansi --minor-only --latest --direct --outdated --strict
3841
3942 coding-guidelines :
4043 name : Coding Guidelines
5962 type-checker :
6063 name : Type Checker
6164
65+ needs :
66+ - dependency-validation
67+
6268 runs-on : ubuntu-latest
6369
6470 steps :
8591 unit-tests :
8692 name : Unit Tests
8793
94+ needs :
95+ - dependency-validation
96+
8897 runs-on : ${{ matrix.os }}
8998
9099 env :
You can’t perform that action at this time.
0 commit comments