diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5ca1f7b1..30be912f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -24,10 +24,11 @@ jobs: matrix: os: - ubuntu-18.04 + - ubuntu-20.04 tool: # Note: Specifying the version of valgrind and wasm-pack is not supported. - cargo-hack,cargo-llvm-cov,cargo-minimal-versions,parse-changelog,cross,shellcheck,shfmt,valgrind,wasm-pack,wasmtime - - cargo-hack@0.5.12,cargo-llvm-cov@0.2.0,cargo-minimal-versions@0.1.3,parse-changelog@0.4.7,cross@0.2.1,shellcheck@0.8.0,shfmt@3.4.2,wasmtime@0.34.0 + - cargo-hack@0.5.12,cargo-llvm-cov@0.2.2,cargo-minimal-versions@0.1.3,parse-changelog@0.4.7,cross@0.2.1,shellcheck@0.8.0,shfmt@3.4.3,wasmtime@0.34.0 include: - os: macos-10.15 tool: cargo-hack,cargo-llvm-cov,cargo-minimal-versions,parse-changelog,cross,shellcheck,shfmt,wasm-pack,wasmtime diff --git a/CHANGELOG.md b/CHANGELOG.md index cf34e984..c2172cb6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,8 @@ Note: In this file, do not use the hard wrap in the middle of a sentence for com ## [Unreleased] +- Update `cargo-llvm-cov@latest` to 0.2.2. + ## [1.1.6] - 2022-02-20 - Update `cargo-llvm-cov@latest` to 0.2.1. diff --git a/main.sh b/main.sh index d30ab0ea..c7bd080e 100755 --- a/main.sh +++ b/main.sh @@ -59,7 +59,7 @@ for tool in "${tools[@]}"; do # https://github.com/taiki-e/cargo-hack/releases cargo-hack) latest_version="0.5.12" ;; # https://github.com/taiki-e/cargo-llvm-cov/releases - cargo-llvm-cov) latest_version="0.2.1" ;; + cargo-llvm-cov) latest_version="0.2.2" ;; # https://github.com/taiki-e/cargo-minimal-versions/releases cargo-minimal-versions) latest_version="0.1.3" ;; # https://github.com/taiki-e/parse-changelog/releases @@ -146,12 +146,12 @@ for tool in "${tools[@]}"; do latest) ;; *) warn "specifying the version of ${tool} is not supported yet by this action" ;; esac - sudo apt-get -o Acquire::Retries=10 -qq update + retry sudo apt-get -o Acquire::Retries=10 -qq update # libc6-dbg is needed to run Valgrind - sudo apt-get -o Acquire::Retries=10 -qq -o Dpkg::Use-Pty=0 install -y libc6-dbg + retry sudo apt-get -o Acquire::Retries=10 -qq -o Dpkg::Use-Pty=0 install -y libc6-dbg # Use snap to install the latest Valgrind # https://snapcraft.io/install/valgrind/ubuntu - sudo snap install valgrind --classic + retry sudo snap install valgrind --classic ;; wasm-pack) # https://rustwasm.github.io/wasm-pack/installer