Write result to coverage/lcov.info

This commit is contained in:
Roland Geider
2025-04-01 21:22:02 +02:00
parent 6d97ef7a2b
commit 6ee7dd048b

View File

@@ -25,18 +25,17 @@ jobs:
- run: dart --version
- run: flutter --version
- name: Install sqlite3-dev
run: sudo apt install libsqlite3-dev lcov
- name: Install app dependencies
run: flutter pub get
- name: Install dependencies
run: |
sudo apt install libsqlite3-dev lcov
flutter pub get
# Removing some folders from the coverage since these files are not really
# part of the app code and just get in the way of the report
- name: Test app
run: |
flutter test --coverage
lcov --remove coverage/lcov.info 'lib/l10n/generated/*' 'lib/theme/*'
lcov --remove coverage/lcov.info 'lib/l10n/generated/*' 'lib/theme/*' -o coverage/lcov.info
- name: Coveralls
uses: coverallsapp/github-action@v2