Upload Coverage to Code Climate
ActionsTags
(2)Uploads code coverage information to Code Climate.
This action interacts with Code Climate reporter and allows you to upload your code coverage reports seamlessly.
name: Test
on: [push, pull_request]
jobs:
run-tests:
runs-on: ubuntu-latest
steps:
- name: before_build
uses: caffco/code-climate-github-action@v1.0.0
env:
CC_TEST_REPORTER_ID: ${{ secrets.CC_TEST_REPORTER_ID }}
with:
run_before_build: 'true'
- name: Run tests
run: yarn test --coverage
- name: collect_coverage
uses: caffco/code-climate-github-action@v1.0.0
env:
CC_TEST_REPORTER_ID: ${{ secrets.CC_TEST_REPORTER_ID }}
with:
collect_coverage: 'true'
coverage_file_patterns: |
**/*.lcov:lcov
- name: after_build
uses: caffco/code-climate-github-action@v1.0.0
env:
CC_TEST_REPORTER_ID: ${{ secrets.CC_TEST_REPORTER_ID }}
with:
run_after_build: 'true'Upload Coverage to Code Climate is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.