diff --git a/.github/workflows/cargo-deny.yml b/.github/workflows/cargo-deny.yml index d352b82..7b1e344 100644 --- a/.github/workflows/cargo-deny.yml +++ b/.github/workflows/cargo-deny.yml @@ -34,6 +34,15 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 + + # Avoid spurious reports of duplicated dependencies by using precise versions of some crates + # In particular: avoid syn 2.0 until all crates are updated + - name: Set up package versions + run: | + cargo update --package async-trait --precise 0.1.66 + cargo update --package serde --precise 1.0.156 + cargo update --package serde_repr --precise 0.1.11 + - uses: EmbarkStudios/cargo-deny-action@v1 with: log-level: error