mirror of
https://github.com/hl-archive-node/nanoreth.git
synced 2025-12-06 10:59:55 +00:00
ci: install geth for coverage
This commit is contained in:
11
.github/workflows/ci.yml
vendored
11
.github/workflows/ci.yml
vendored
@ -121,6 +121,17 @@ jobs:
|
|||||||
- name: Install cargo-llvm-cov
|
- name: Install cargo-llvm-cov
|
||||||
uses: taiki-e/install-action@cargo-llvm-cov
|
uses: taiki-e/install-action@cargo-llvm-cov
|
||||||
|
|
||||||
|
- name: Install geth
|
||||||
|
run: |
|
||||||
|
mkdir -p "$HOME/bin"
|
||||||
|
wget -q https://gethstore.blob.core.windows.net/builds/geth-linux-amd64-$GETH_BUILD.tar.gz
|
||||||
|
tar -xvf geth-linux-amd64-$GETH_BUILD.tar.gz
|
||||||
|
mv geth-linux-amd64-$GETH_BUILD/geth $HOME/bin/geth
|
||||||
|
chmod u+x "$HOME/bin/geth"
|
||||||
|
export PATH=$HOME/bin:$PATH
|
||||||
|
echo $HOME/bin >> $GITHUB_PATH
|
||||||
|
geth version
|
||||||
|
|
||||||
- name: Collect coverage data
|
- name: Collect coverage data
|
||||||
run: cargo llvm-cov nextest --lcov --output-path lcov.info --locked --workspace --all-features
|
run: cargo llvm-cov nextest --lcov --output-path lcov.info --locked --workspace --all-features
|
||||||
- name: Upload coverage data to codecov
|
- name: Upload coverage data to codecov
|
||||||
|
|||||||
Reference in New Issue
Block a user