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] |
on: [push, pull_request] |
||||||
|
|
||||||
@ -63,6 +63,31 @@ jobs: |
|||||||
command: test |
command: test |
||||||
args: --verbose --release --all -- --ignored |
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: |
doc-links: |
||||||
name: Nightly lint |
name: Nightly lint |
||||||
runs-on: ubuntu-latest |
runs-on: ubuntu-latest |
Loading…
Reference in new issue