From 483bc98af720c05f331c4d2389f86779052b2c57 Mon Sep 17 00:00:00 2001 From: Edward Runkel Date: Mon, 12 Oct 2020 19:00:26 -0400 Subject: [PATCH] Updated the coverage workflow --- .github/workflows/coverage.yml | 13 ++++++------- requirements-dev.txt | 1 - scripts/upload_coverage.sh | 2 -- 3 files changed, 6 insertions(+), 10 deletions(-) delete mode 100644 scripts/upload_coverage.sh diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index d453edc..08001db 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -1,4 +1,4 @@ -name: CI +name: CodacyCoverageWorkflow on: push: @@ -8,7 +8,6 @@ jobs: generate-and-upload-coverage: runs-on: ubuntu-latest - if: github.event.pull_request.merged == true steps: # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - uses: actions/checkout@v2 @@ -26,10 +25,10 @@ jobs: chmod +x $GITHUB_WORKSPACE/scripts/generate_coverage.sh sh $GITHUB_WORKSPACE/scripts/generate_coverage.sh + - uses: actions/checkout@master - name: Upload coverage - env: - CODACY_PROJECT_TOKEN: ${{ secrets.CODACY_PROJECT_TOKEN }} - run: | - chmod +x $GITHUB_WORKSPACE/scripts/upload_coverage.sh - sh $GITHUB_WORKSPACE/scripts/upload_coverage.sh + uses: codacy/codacy-coverage-reporter-action@master + with: + project-token: ${{ secrets.CODACY_PROJECT_TOKEN }} + coverage-reports: $GITHUB_WORKSPACE/coverage.xml diff --git a/requirements-dev.txt b/requirements-dev.txt index daecde6..f2044c1 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -1,6 +1,5 @@ beautifulsoup4 coverage -dotenv-cli freezegun ipdb pre-commit diff --git a/scripts/upload_coverage.sh b/scripts/upload_coverage.sh deleted file mode 100644 index 26c8f93..0000000 --- a/scripts/upload_coverage.sh +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/bash -bash <(curl -Ls https://coverage.codacy.com/get.sh) report -l Python -r coverage.xml