Skip to content

Commit 340f06b

Browse files
committed
chore: make ci run on windows
1 parent c5c2b76 commit 340f06b

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

.github/workflows/ci.yml

+4-6
Original file line numberDiff line numberDiff line change
@@ -44,18 +44,16 @@ jobs:
4444
strategy:
4545
fail-fast: false
4646
matrix:
47-
# TODO: add windows which does not support container
4847
os:
49-
# - ubuntu-22.04
48+
- ubuntu-22.04
5049
- windows-latest
5150
runs-on: ${{ matrix.os }}
52-
# container:
53-
# image: xd009642/tarpaulin:0.30.0
54-
# options: --security-opt seccomp=unconfined
5551
steps:
5652
- uses: actions/checkout@v4
53+
- name: Install cargo-binstall
54+
uses: cargo-bins/cargo-binstall@main
5755
- name: Install tarpaulin
58-
run: cargo install cargo-tarpaulin --version 0.30.0 --locked
56+
run: cargo binstall -y cargo-tarpaulin
5957
- name: Rust unit tests with coverage report
6058
# https://github.com/xd009642/tarpaulin/issues/1092#issuecomment-1407739176
6159
run: cargo tarpaulin --engine llvm --no-dead-code --no-fail-fast --all-features --workspace -o xml --output-dir ./cov-reports

0 commit comments

Comments
 (0)