diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index bcb80bd43..0314fd8ce 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -123,7 +123,7 @@ jobs: echo "Running tests..." ./ietf/manage.py test --settings=settings_sqlitetest --failfast - - name: Rename Coverage Results + - name: Convert Coverage Results if: ${{ always() }} run: | coverage xml diff --git a/.github/workflows/ci-run-tests.yml b/.github/workflows/ci-run-tests.yml index 0f17567f3..b0ad62888 100644 --- a/.github/workflows/ci-run-tests.yml +++ b/.github/workflows/ci-run-tests.yml @@ -44,17 +44,24 @@ jobs: echo "Running tests..." ./ietf/manage.py test --settings=settings_sqlitetest --failfast - - name: Rename Coverage Results + - name: Convert Coverage Results if: ${{ always() }} run: | + coverage xml mv latest-coverage.json coverage.json + - name: Report Codacy Coverage + uses: codacy/codacy-coverage-reporter-action@v1 + if: ${{ always() }} + with: + project-token: ${{ secrets.CODACY_PROJECT_TOKEN }} + coverage-reports: coverage.xml + - name: Upload Coverage Results to Codecov uses: codecov/codecov-action@v2.1.0 if: ${{ always() }} - continue-on-error: true with: - files: coverage.json + files: coverage.xml - name: Upload Coverage Results as Build Artifact uses: actions/upload-artifact@v3.0.0