async-graphql/.github/workflows/code-coverage.yml

27 lines
634 B
YAML
Raw Normal View History

2020-04-24 02:46:16 +00:00
name: Code Coverage
on:
push:
branches:
- master
jobs:
cover:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Run cargo-tarpaulin
uses: actions-rs/tarpaulin@v0.1
with:
2021-08-25 13:54:41 +00:00
version: '0.18.0'
2021-09-01 00:44:56 +00:00
args: --avoid-cfg-tarpaulin --all-features --workspace
2020-04-24 02:46:16 +00:00
- name: Upload to codecov.io
uses: codecov/codecov-action@v1.0.2
with:
token: ${{secrets.CODECOV_TOKEN}}
- name: Archive code coverage results
uses: actions/upload-artifact@v1
with:
name: code-coverage-report
2020-09-15 18:51:50 +00:00
path: cobertura.xml