File tree Expand file tree Collapse file tree 1 file changed +3
-15
lines changed Expand file tree Collapse file tree 1 file changed +3
-15
lines changed Original file line number Diff line number Diff line change 9
9
call-php-unit-tests :
10
10
uses : ./.github/workflows/php-unit-tests.yaml
11
11
12
- check-and-proceed :
13
- needs : [call-php-code-quality, call-php-unit-tests]
14
- runs-on : ubuntu-latest
15
- if : |
16
- always() &&
17
- needs.call-php-code-quality.result == 'success' &&
18
- needs.call-php-unit-tests.outputs.module-test-result == 'success' &&
19
- needs.call-php-unit-tests.outputs.zmsapi-test-result == 'success' &&
20
- needs.call-php-unit-tests.outputs.zmsdb-test-result == 'success' &&
21
- needs.call-php-unit-tests.outputs.zmsclient-test-result == 'success'
22
- steps :
23
- - run : echo "All required checks passed"
24
-
25
12
combine-php-test-coverage :
26
13
needs : [call-php-unit-tests]
27
14
runs-on : ubuntu-latest
32
19
ls -la all-coverage/ || echo "all-coverage directory not found"
33
20
34
21
- name : Download all coverage reports
35
- uses : actions/download -artifact@v4
22
+ uses : actions/upload -artifact@v4
36
23
with :
37
24
path : all-coverage
38
25
merge-multiple : true
41
28
run : |
42
29
echo "Downloaded artifacts:"
43
30
ls -la all-coverage/
31
+
44
32
call-php-build-images :
45
- needs : check-and-proceed
33
+ needs : [call-php-code-quality, call-php-unit-tests]
46
34
if : |
47
35
always() &&
48
36
needs.call-php-unit-tests.outputs.module-test-result == 'success' &&
You can’t perform that action at this time.
0 commit comments