str4d
5 years ago
committed by
GitHub
2 changed files with 26 additions and 13 deletions
@ -1,4 +1,4 @@
|
||||
name: Rust |
||||
name: CI checks |
||||
|
||||
on: [push, pull_request] |
||||
|
||||
@ -63,6 +63,31 @@ jobs:
|
||||
command: test |
||||
args: --verbose --release --all -- --ignored |
||||
|
||||
codecov: |
||||
name: Code coverage |
||||
runs-on: ubuntu-latest |
||||
|
||||
steps: |
||||
- uses: actions/checkout@v1 |
||||
- uses: actions-rs/toolchain@v1 |
||||
with: |
||||
toolchain: 1.37.0 |
||||
override: true |
||||
- name: Install cargo-tarpaulin |
||||
uses: actions-rs/cargo@v1 |
||||
with: |
||||
command: install |
||||
args: cargo-tarpaulin |
||||
- name: Generate coverage report |
||||
uses: actions-rs/cargo@v1 |
||||
with: |
||||
command: tarpaulin |
||||
args: --release --timeout 600 --out Xml --packages "librustzcash,zcash_client_backend,zcash_primitives,zcash_proofs" |
||||
- name: Upload coverage to Codecov |
||||
uses: codecov/[email protected] |
||||
with: |
||||
token: ${{secrets.CODECOV_TOKEN}} |
||||
|
||||
doc-links: |
||||
name: Nightly lint |
||||
runs-on: ubuntu-latest |
Loading…
Reference in new issue