@@ -21,12 +21,15 @@ jobs:
21
21
php-version :
22
22
- 7.2
23
23
24
+ dependencies :
25
+ - locked
26
+
24
27
steps :
25
28
- name : " Checkout"
26
29
uses : actions/checkout@v2.0.0
27
30
28
31
- name : " Install PHP with extensions"
29
- uses : shivammathur/setup-php@1.6.0
32
+ uses : shivammathur/setup-php@1.6.1
30
33
with :
31
34
coverage : none
32
35
extensions : " mbstring"
@@ -39,14 +42,14 @@ jobs:
39
42
uses : actions/cache@v1.0.3
40
43
with :
41
44
path : ~/.composer/cache
42
- key : php-${{ matrix.php-version }}-composer-locked -${{ hashFiles('**/composer.lock') }}
45
+ key : php-${{ matrix.php-version }}-composer-${{ matrix.dependencies }} -${{ hashFiles('**/composer.lock') }}
43
46
restore-keys : |
44
- php-${{ matrix.php-version }}-composer-locked -
47
+ php-${{ matrix.php-version }}-composer-${{ matrix.dependencies }} -
45
48
46
49
- name : " Install locked dependencies with composer"
47
50
run : composer install --no-interaction --no-progress --no-suggest
48
51
49
- - name : " Run localheinz /composer-normalize"
52
+ - name : " Run ergebnis /composer-normalize"
50
53
uses : docker://localheinz/composer-normalize-action:0.5.2
51
54
with :
52
55
args : --dry-run
@@ -75,12 +78,15 @@ jobs:
75
78
php-version :
76
79
- 7.4
77
80
81
+ dependencies :
82
+ - locked
83
+
78
84
steps :
79
85
- name : " Checkout"
80
86
uses : actions/checkout@v2.0.0
81
87
82
88
- name : " Install PHP with extensions"
83
- uses : shivammathur/setup-php@1.6.0
89
+ uses : shivammathur/setup-php@1.6.1
84
90
with :
85
91
coverage : none
86
92
extensions : " mbstring"
@@ -90,15 +96,15 @@ jobs:
90
96
uses : actions/cache@v1.0.3
91
97
with :
92
98
path : ~/.composer/cache
93
- key : php-${{ matrix.php-version }}-composer-locked -${{ hashFiles('**/composer.lock') }}
99
+ key : php-${{ matrix.php-version }}-composer-${{ matrix.dependencies }} -${{ hashFiles('**/composer.lock') }}
94
100
restore-keys : |
95
- php-${{ matrix.php-version }}-composer-locked -
101
+ php-${{ matrix.php-version }}-composer-${{ matrix.dependencies }} -
96
102
97
103
- name : " Install locked dependencies with composer"
98
104
run : composer install --no-interaction --no-progress --no-suggest
99
105
100
106
- name : " Run maglnet/composer-require-checker"
101
- uses : docker://localheinz /composer-require-checker-action:1.1.1
107
+ uses : docker://webfactory /composer-require-checker:2.0.0
102
108
103
109
static-code-analysis :
104
110
name : " Static Code Analysis"
@@ -110,12 +116,15 @@ jobs:
110
116
php-version :
111
117
- 7.4
112
118
119
+ dependencies :
120
+ - locked
121
+
113
122
steps :
114
123
- name : " Checkout"
115
124
uses : actions/checkout@v2.0.0
116
125
117
126
- name : " Install PHP with extensions"
118
- uses : shivammathur/setup-php@1.6.0
127
+ uses : shivammathur/setup-php@1.6.1
119
128
with :
120
129
coverage : none
121
130
extensions : " mbstring"
@@ -157,7 +166,7 @@ jobs:
157
166
uses : actions/checkout@v2.0.0
158
167
159
168
- name : " Install PHP with extensions"
160
- uses : shivammathur/setup-php@1.6.0
169
+ uses : shivammathur/setup-php@1.6.1
161
170
with :
162
171
coverage : none
163
172
extensions : " mbstring"
@@ -202,12 +211,15 @@ jobs:
202
211
php-version :
203
212
- 7.4
204
213
214
+ dependencies :
215
+ - locked
216
+
205
217
steps :
206
218
- name : " Checkout"
207
219
uses : actions/checkout@v2.0.0
208
220
209
221
- name : " Install PHP with extensions"
210
- uses : shivammathur/setup-php@1.6.0
222
+ uses : shivammathur/setup-php@1.6.1
211
223
with :
212
224
coverage : pcov
213
225
extensions : " mbstring"
@@ -217,9 +229,9 @@ jobs:
217
229
uses : actions/cache@v1.0.3
218
230
with :
219
231
path : ~/.composer/cache
220
- key : php-${{ matrix.php-version }}-composer-locked -${{ hashFiles('**/composer.lock') }}
232
+ key : php-${{ matrix.php-version }}-composer-${{ matrix.dependencies }} -${{ hashFiles('**/composer.lock') }}
221
233
restore-keys : |
222
- php-${{ matrix.php-version }}-composer-locked -
234
+ php-${{ matrix.php-version }}-composer-${{ matrix.dependencies }} -
223
235
224
236
- name : " Install locked dependencies with composer"
225
237
run : composer install --no-interaction --no-progress --no-suggest
@@ -242,12 +254,15 @@ jobs:
242
254
php-version :
243
255
- 7.4
244
256
257
+ dependencies :
258
+ - locked
259
+
245
260
steps :
246
261
- name : " Checkout"
247
262
uses : actions/checkout@v2.0.0
248
263
249
264
- name : " Install PHP with extensions"
250
- uses : shivammathur/setup-php@1.6.0
265
+ uses : shivammathur/setup-php@1.6.1
251
266
with :
252
267
coverage : pcov
253
268
extensions : " mbstring"
@@ -257,9 +272,9 @@ jobs:
257
272
uses : actions/cache@v1.0.3
258
273
with :
259
274
path : ~/.composer/cache
260
- key : php-${{ matrix.php-version }}-composer-locked -${{ hashFiles('**/composer.lock') }}
275
+ key : php-${{ matrix.php-version }}-composer-${{ matrix.dependencies }} -${{ hashFiles('**/composer.lock') }}
261
276
restore-keys : |
262
- php-${{ matrix.php-version }}-composer-locked -
277
+ php-${{ matrix.php-version }}-composer-${{ matrix.dependencies }} -
263
278
264
279
- name : " Install locked dependencies with composer"
265
280
run : composer install --no-interaction --no-progress --no-suggest
0 commit comments