CI: Remove explicit --packages arg to coverage (#263)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index cfbf442..2637c50 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -31,13 +31,13 @@
- run: dart test
if: matrix.sdk != 'dev' && steps.install.outcome == 'success'
- - run: dart test --coverage coverage
- if: matrix.sdk == 'dev' && steps.install.outcome == 'success'
- run: dart pub global activate coverage
- if: matrix.sdk == 'dev'
- - run: dart pub global run coverage:format_coverage --packages=.packages -i coverage --report-on=lib --lcov > coverage/lcov.info
- if: matrix.sdk == 'dev'
+ if: matrix.sdk == 'dev' && steps.install.outcome == 'success'
+ id: install_pkg_coverage
+ - run: dart pub global run coverage:test_with_coverage
+ if: matrix.sdk == 'dev' && steps.install_pkg_coverage.outcome == 'success'
+ id: test_with_coverage
- uses: coverallsapp/github-action@master
+ if: matrix.sdk == 'dev' && steps.test_with_coverage.outcome == 'success'
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
- if: matrix.sdk == 'dev'