Skip to content

Commit

Permalink
ci: Fetch tarpaulin binary instead of compiling (#2532)
Browse files Browse the repository at this point in the history
This should shave 2+ minutes off of coverage tests.
  • Loading branch information
olix0r authored Nov 17, 2023
1 parent bc62514 commit 8da6421
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion .github/workflows/coverage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ jobs:
steps:
# XXX(ver) Workaround for a linking problem in the binary we store in the
# devcontainer.
- run: rm -f /usr/local/bin/cargo-tarpaulin && cargo install cargo-tarpaulin
- run: scurl https://github.com/xd009642/tarpaulin/releases/download/0.27.1/cargo-tarpaulin-x86_64-unknown-linux-musl.tar.gz | tar -C /usr/local/bin -zxvf -
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
# linkerd-transport-header and opencencus-proto tests only check codegen.
- run: cargo tarpaulin --locked --workspace --exclude=linkerd2-proxy --exclude=linkerd-transport-header --exclude=opencensus-proto --no-run
Expand Down

0 comments on commit 8da6421

Please sign in to comment.