From 35f9b17710e423864adc7344973371e956e93b4a Mon Sep 17 00:00:00 2001 From: Deirdre Connolly Date: Tue, 22 Feb 2022 04:48:00 -0500 Subject: [PATCH] fix(actions): run coverage collection when pushing to main (#3561) * Run Coverage collection on main Resolves #3533 * fix(coverage): just run coverage on specific file changes to main Co-authored-by: Gustavo Valverde --- .github/workflows/coverage.patch.yml | 2 +- .github/workflows/coverage.yml | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/.github/workflows/coverage.patch.yml b/.github/workflows/coverage.patch.yml index 567d4cb7..586736bc 100644 --- a/.github/workflows/coverage.patch.yml +++ b/.github/workflows/coverage.patch.yml @@ -20,4 +20,4 @@ jobs: runs-on: ubuntu-latest steps: - - run: 'echo "No build required"' \ No newline at end of file + - run: 'echo "No build required"' diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 5a3ea846..695cd5e3 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -2,6 +2,16 @@ name: Coverage on: workflow_dispatch: + push: + branches: + - main + paths: + - '**/*.rs' + - '**/*.txt' + - '**/Cargo.toml' + - '**/Cargo.lock' + - 'codecov.yml' + - '.github/workflows/coverage.yml' pull_request: paths: - '**/*.rs'