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'