Skip to content

Commit aefb450

Browse files
committed
ci: Submit coverage report to dummy branch
1 parent 9919b12 commit aefb450

File tree

1 file changed

+54
-47
lines changed

1 file changed

+54
-47
lines changed

.github/workflows/coverage.yml

Lines changed: 54 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -29,63 +29,70 @@ jobs:
2929
run: npm ci
3030

3131
- name: Check coverage
32+
working-directory: ./packages/logger
3233
run: npm run coverage
3334

34-
- name: Send report to Coveralls for package @ui5/builder
35-
uses: coverallsapp/[email protected]
36-
continue-on-error: true # Do not fail the job if coverage reporting fails (e.g. service is down)
37-
with:
38-
file: packages/builder/coverage/lcov.info
39-
base-path: packages/builder
40-
flag-name: builder
41-
parallel: true
42-
43-
- name: Send report to Coveralls for package @ui5/cli
44-
uses: coverallsapp/[email protected]
45-
continue-on-error: true # Do not fail the job if coverage reporting fails (e.g. service is down)
46-
with:
47-
file: packages/cli/coverage/lcov.info
48-
base-path: packages/cli
49-
flag-name: cli
50-
parallel: true
51-
52-
- name: Send report to Coveralls for package @ui5/fs
53-
uses: coverallsapp/[email protected]
54-
continue-on-error: true # Do not fail the job if coverage reporting fails (e.g. service is down)
55-
with:
56-
file: packages/fs/coverage/lcov.info
57-
base-path: packages/fs
58-
flag-name: fs
59-
parallel: true
60-
6135
- name: Send report to Coveralls for package @ui5/logger
6236
uses: coverallsapp/[email protected]
6337
continue-on-error: true # Do not fail the job if coverage reporting fails (e.g. service is down)
6438
with:
6539
file: packages/logger/coverage/lcov.info
6640
base-path: packages/logger
67-
flag-name: logger
68-
parallel: true
6941

70-
- name: Send report to Coveralls for package @ui5/project
42+
- name: Send logger report to Coveralls (dummy branch coveralls-logger)
43+
if: github.event_name == 'push' && github.ref == 'refs/heads/main'
7144
uses: coverallsapp/[email protected]
72-
continue-on-error: true # Do not fail the job if coverage reporting fails (e.g. service is down)
45+
continue-on-error: true
46+
env:
47+
COVERALLS_GIT_BRANCH: coveralls-logger
7348
with:
74-
file: packages/project/coverage/lcov.info
75-
base-path: packages/project
76-
flag-name: project
77-
parallel: true
49+
file: packages/logger/coverage/lcov.info
50+
base-path: packages/logger
7851

79-
- name: Send report to Coveralls for package @ui5/server
80-
uses: coverallsapp/[email protected]
81-
continue-on-error: true # Do not fail the job if coverage reporting fails (e.g. service is down)
82-
with:
83-
file: packages/server/coverage/lcov.info
84-
base-path: packages/server
85-
flag-name: server
86-
parallel: true
52+
# - name: Send report to Coveralls for package @ui5/builder
53+
# uses: coverallsapp/[email protected]
54+
# continue-on-error: true # Do not fail the job if coverage reporting fails (e.g. service is down)
55+
# with:
56+
# file: packages/builder/coverage/lcov.info
57+
# base-path: packages/builder
58+
# flag-name: builder
8759

88-
- name: Finalize Coveralls
89-
uses: coverallsapp/[email protected]
90-
with:
91-
parallel-finished: true
60+
# - name: Send report to Coveralls for package @ui5/cli
61+
# uses: coverallsapp/[email protected]
62+
# continue-on-error: true # Do not fail the job if coverage reporting fails (e.g. service is down)
63+
# with:
64+
# file: packages/cli/coverage/lcov.info
65+
# base-path: packages/cli
66+
# flag-name: cli
67+
68+
# - name: Send report to Coveralls for package @ui5/fs
69+
# uses: coverallsapp/[email protected]
70+
# continue-on-error: true # Do not fail the job if coverage reporting fails (e.g. service is down)
71+
# with:
72+
# file: packages/fs/coverage/lcov.info
73+
# base-path: packages/fs
74+
# flag-name: fs
75+
76+
# - name: Send report to Coveralls for package @ui5/logger
77+
# uses: coverallsapp/[email protected]
78+
# continue-on-error: true # Do not fail the job if coverage reporting fails (e.g. service is down)
79+
# with:
80+
# file: packages/logger/coverage/lcov.info
81+
# base-path: packages/logger
82+
# flag-name: logger
83+
84+
# - name: Send report to Coveralls for package @ui5/project
85+
# uses: coverallsapp/[email protected]
86+
# continue-on-error: true # Do not fail the job if coverage reporting fails (e.g. service is down)
87+
# with:
88+
# file: packages/project/coverage/lcov.info
89+
# base-path: packages/project
90+
# flag-name: project
91+
92+
# - name: Send report to Coveralls for package @ui5/server
93+
# uses: coverallsapp/[email protected]
94+
# continue-on-error: true # Do not fail the job if coverage reporting fails (e.g. service is down)
95+
# with:
96+
# file: packages/server/coverage/lcov.info
97+
# base-path: packages/server
98+
# flag-name: server

0 commit comments

Comments
 (0)