Skip to content

Commit

Permalink
Do not run tarpaulin on serde_with_macros
Browse files Browse the repository at this point in the history
There is a problem of testing proc-macro crates with Rust 1.83:
xd009642/tarpaulin#1642 (comment)
  • Loading branch information
jonasbb committed Dec 6, 2024
1 parent d57f3ab commit 644649c
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,9 @@ jobs:
if: matrix.rust == 'stable' && matrix.os == 'ubuntu-latest'
run: |
cargo install cargo-tarpaulin
cargo tarpaulin --out xml --workspace --all-features -- --test-threads=1
# Exclude proc-macro crate as this does not work on Rust 1.83
# https://github.com/xd009642/tarpaulin/issues/1642#issuecomment-2517795748
cargo tarpaulin --exclude serde_with_macros --out xml --workspace --all-features -- --test-threads=1
env:
# https://github.com/xd009642/tarpaulin/issues/1499
CARGO_PROFILE_DEV_DEBUG: 1
Expand Down

0 comments on commit 644649c

Please sign in to comment.