Skip to content

Commit b5ddb3a

Browse files
authored
Merge pull request #253 from osociety/codecov-fix
Fix codecov issue 3
2 parents 1724900 + 155905d commit b5ddb3a

File tree

1 file changed

+12
-6
lines changed

1 file changed

+12
-6
lines changed

.github/workflows/static.yml

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,17 +42,22 @@ jobs:
4242
- name: Install coverage tools
4343
run: dart pub global activate coverage
4444

45+
- name: Format Coverage
46+
run: dart pub global run coverage:format_coverage --lcov --in=coverage --out=coverage/lcov.info --report-on=lib
47+
4548
- name: Install lcov
4649
run: sudo apt-get update && sudo apt-get install -y lcov
4750

48-
- name: Format Coverage
49-
run: dart pub global run coverage:format_coverage --packages=.dart_tool/package_config.json --report-on=lib --lcov -o ./coverage/coverage.lcov -i ./coverage
50-
5151
- name: Excluded generated files
52-
run: lcov --remove ./coverage/coverage.lcov '*/lib/src/*.g.dart' '*/lib/src/models/drift/*' -o ./coverage/coverage.lcov
52+
run: lcov --remove ./coverage/lcov.info '*/lib/src/*.g.dart' '*/lib/src/models/drift/*' -o ./coverage/lcov.info
53+
54+
- name: Debug - Check coverage file
55+
run: |
56+
ls -lah ./coverage/
57+
wc -l ./coverage/lcov.info
5358
5459
- name: Generate HTML coverage report
55-
run: genhtml -o ./coverage/report ./coverage/coverage.lcov
60+
run: genhtml -o ./coverage/report ./coverage/lcov.info
5661

5762
- name: Upload artifact
5863
uses: actions/upload-pages-artifact@v3
@@ -63,9 +68,10 @@ jobs:
6368
- name: Upload coverage to Codecov
6469
uses: codecov/codecov-action@v3
6570
with:
66-
files: ./coverage/coverage.lcov
71+
files: ./coverage/lcov.info
6772
flags: unittests
6873
name: codecov-umbrella
74+
verbose: true
6975

7076
- name: Deploy to GitHub Pages
7177
id: deployment

0 commit comments

Comments
 (0)