|  | # Workflow derived from https://github.com/r-lib/actions/tree/master/examples | 
|  | # Need help debugging build failures? Start at https://github.com/r-lib/actions#where-to-find-help | 
|  | on: | 
|  | push: | 
|  | branches: [main, master] | 
|  | paths-ignore: | 
|  | - '**.md' | 
|  | pull_request: | 
|  | branches: [main, master] | 
|  | paths-ignore: | 
|  | - '**.md' | 
|  |  | 
|  | name: test-coverage | 
|  |  | 
|  | jobs: | 
|  | test-coverage: | 
|  | runs-on: ubuntu-latest | 
|  | env: | 
|  | GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }} | 
|  |  | 
|  | steps: | 
|  | - uses: actions/checkout@v3 | 
|  |  | 
|  | - 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::XML | 
|  | needs: coverage | 
|  |  | 
|  | - name: Test coverage | 
|  | run: covr::codecov(quiet = FALSE) | 
|  | shell: Rscript {0} |