diff options
author | Johannes Ranke <johannes.ranke@jrwb.de> | 2024-07-29 08:06:08 +0200 |
---|---|---|
committer | Johannes Ranke <johannes.ranke@jrwb.de> | 2024-07-29 08:06:08 +0200 |
commit | bad2f70c18cd9f57c0d382914327613bcfc9298f (patch) | |
tree | 90cb488bf72c07ce4773c8a644fd9f3d903687c1 /.github/workflows/test-coverage.yaml | |
parent | db43ba615c9084963f743df86512bd92ac88c8af (diff) |
Move coverage to pkgdown docs
The coverage report is neither successful on Travis nor in the github
workflow set up with the usethis package. Therefore the code coverage
report is generated locally and linked into the pkgdown docs.
Diffstat (limited to '.github/workflows/test-coverage.yaml')
-rw-r--r-- | .github/workflows/test-coverage.yaml | 61 |
1 files changed, 0 insertions, 61 deletions
diff --git a/.github/workflows/test-coverage.yaml b/.github/workflows/test-coverage.yaml deleted file mode 100644 index fefc52e2..00000000 --- a/.github/workflows/test-coverage.yaml +++ /dev/null @@ -1,61 +0,0 @@ -# Workflow derived from https://github.com/r-lib/actions/tree/v2/examples -# Need help debugging build failures? Start at https://github.com/r-lib/actions#where-to-find-help -on: - push: - branches: [main, master] - pull_request: - branches: [main, master] - -name: test-coverage - -permissions: read-all - -jobs: - test-coverage: - runs-on: ubuntu-latest - env: - GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }} - - steps: - - uses: actions/checkout@v4 - - - uses: r-lib/actions/setup-r@v2 - with: - use-public-rspm: true - - - uses: r-lib/actions/setup-r-dependencies@v2 - with: - extra-packages: any::covr, any::xml2 - needs: coverage - - - name: Test coverage - run: | - cov <- covr::package_coverage( - quiet = FALSE, - clean = FALSE, - install_path = file.path(normalizePath(Sys.getenv("RUNNER_TEMP"), winslash = "/"), "package") - ) - covr::to_cobertura(cov) - shell: Rscript {0} - - - uses: codecov/codecov-action@v4 - with: - fail_ci_if_error: ${{ github.event_name != 'pull_request' && true || false }} - file: ./cobertura.xml - plugin: noop - disable_search: true - token: ${{ secrets.CODECOV_TOKEN }} - - - name: Show testthat output - if: always() - run: | - ## -------------------------------------------------------------------- - find '${{ runner.temp }}/package' -name 'testthat.Rout*' -exec cat '{}' \; || true - shell: bash - - - name: Upload test results - if: failure() - uses: actions/upload-artifact@v4 - with: - name: coverage-test-failures - path: ${{ runner.temp }}/package |