Skip to content

Commit 95d7c06

Browse files
committed
Update workflow to format and upload the report
1 parent f072634 commit 95d7c06

File tree

8 files changed

+22
-18
lines changed

8 files changed

+22
-18
lines changed

.github/workflows/functions_client.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,10 @@ jobs:
5757
run: dart test --coverage=./coverage
5858

5959
- name: Format coverage
60-
run: melos run format-coverage
60+
run: |
61+
melos run format-coverage
62+
dart pub global activate coverage
63+
dart pub global run coverage:format_coverage --lcov --in="./coverage/test" --out="./coverage/lcov.info" --report-on="./lib"
6164
6265
- name: Upload coverage results to Coveralls
6366
uses: coverallsapp/github-action@master

.github/workflows/gotrue.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,9 @@ jobs:
6565
run: dart test --concurrency=1 --coverage=./coverage
6666

6767
- name: Format coverage
68-
run: melos run format-coverage
68+
run: |
69+
dart pub global activate coverage
70+
dart pub global run coverage:format_coverage --lcov --in="./coverage/test" --out="./coverage/lcov.info" --report-on="./lib"
6971
7072
- name: Upload coverage results to Coveralls
7173
uses: coverallsapp/github-action@master

.github/workflows/postgrest.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,9 @@ jobs:
6767
run: dart test --concurrency=1 --coverage=./coverage
6868

6969
- name: Format coverage
70-
run: melos run format-coverage
70+
run: |
71+
dart pub global activate coverage
72+
dart pub global run coverage:format_coverage --lcov --in="./coverage/test" --out="./coverage/lcov.info" --report-on="./lib"
7173
7274
- name: Upload coverage results to Coveralls
7375
uses: coverallsapp/github-action@master

.github/workflows/realtime_client.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,9 @@ jobs:
5454
run: dart test --coverage=./coverage
5555

5656
- name: Format coverage
57-
run: melos run format-coverage
57+
run: |
58+
dart pub global activate coverage
59+
dart pub global run coverage:format_coverage --lcov --in="./coverage/test" --out="./coverage/lcov.info" --report-on="./lib"
5860
5961
- name: Upload coverage results to Coveralls
6062
uses: coverallsapp/github-action@master

.github/workflows/storage_client.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,9 @@ jobs:
6464
run: dart test --coverage=./coverage
6565

6666
- name: Format coverage
67-
run: melos run format-coverage
67+
run: |
68+
dart pub global activate coverage
69+
dart pub global run coverage:format_coverage --lcov --in="./coverage/test" --out="./coverage/lcov.info" --report-on="./lib"
6870
6971
- name: Upload coverage results to Coveralls
7072
uses: coverallsapp/github-action@master

.github/workflows/supabase.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,8 +64,9 @@ jobs:
6464
run: dart test --concurrency=1 --coverage=./coverage
6565

6666
- name: Format coverage
67-
run: melos run format-coverage
68-
67+
run: |
68+
dart pub global activate coverage
69+
dart pub global run coverage:format_coverage --lcov --in="./coverage/test" --out="./coverage/lcov.info" --report-on="./lib"
6970
7071
- name: Upload coverage results to Coveralls
7172
uses: coverallsapp/github-action@master

.github/workflows/yet_another_json_isolate.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,9 @@ jobs:
5454
run: dart test --coverage=./coverage
5555

5656
- name: Format coverage
57-
run: melos run format-coverage
57+
run: |
58+
dart pub global activate coverage
59+
dart pub global run coverage:format_coverage --lcov --in="./coverage/test" --out="./coverage/lcov.info" --report-on="./lib"
5860
5961
- name: Upload coverage results to Coveralls
6062
uses: coverallsapp/github-action@master

melos.yaml

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -54,13 +54,3 @@ scripts:
5454
# Stage the version.dart file change
5555
git add packages/*/lib/src/version.dart
5656
description: Updates the version.dart file for each packages except yet_another_json_isolate
57-
58-
format-coverage:
59-
description: Updates the coverage for the workspace
60-
run: |
61-
pwd
62-
# Activate coverage
63-
dart pub global activate coverage
64-
65-
# Format coverage
66-
dart pub global run coverage:format_coverage --lcov --in="./coverage/test" --out="./coverage/lcov.info" --report-on="./lib"

0 commit comments

Comments
 (0)