diff --git a/.github/workflows/check_duplicates.yml b/.github/workflows/check_duplicates.yml index ee4d90e..6d69882 100644 --- a/.github/workflows/check_duplicates.yml +++ b/.github/workflows/check_duplicates.yml @@ -18,6 +18,20 @@ jobs: steps: - uses: actions/checkout@v4 + + - name: Cache checkduplicates binary + uses: actions/cache@v4 + with: + path: | + ~/.cargo/bin/ + ~/.cargo/registry/index/ + ~/.cargo/registry/cache/ + ~/.cargo/git/db/ + tests/checkduplicates/target/release/ + key: ${{ runner.os }}-cargo-${{ hashFiles('tests/checkduplicates/Cargo.lock', 'tests/checkduplicates/Cargo.toml', 'tests/checkduplicates/src/**') }} + restore-keys: | + ${{ runner.os }}-cargo- + - name: Check for duplicate facts run: | cd tests/checkduplicates