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:
31
31
tools : none
32
32
33
33
- 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
35
35
36
36
- 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
38
41
39
42
coding-guidelines :
40
43
name : Coding Guidelines
59
62
type-checker :
60
63
name : Type Checker
61
64
65
+ needs :
66
+ - dependency-validation
67
+
62
68
runs-on : ubuntu-latest
63
69
64
70
steps :
85
91
unit-tests :
86
92
name : Unit Tests
87
93
94
+ needs :
95
+ - dependency-validation
96
+
88
97
runs-on : ${{ matrix.os }}
89
98
90
99
env :
You can’t perform that action at this time.
0 commit comments