From 2d1443eb8a4124bb722ed1af17fd81af22ed3675 Mon Sep 17 00:00:00 2001 From: Luke Parker Date: Mon, 11 Dec 2023 23:02:06 -0500 Subject: [PATCH] Add machete CI job now that machete allows whitelisting false positives --- .github/workflows/lint.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 420f3725..16707555 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -75,3 +75,12 @@ jobs: - name: Verify Dockerfiles are up to date # Runs the file which generates them and checks the diff has no lines run: cd orchestration && ./dockerfiles.sh && git diff | wc -l | grep -x "0" + + machete: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac + - name: Verify all dependencies are in use + run: | + cargo install cargo-machete + cargo machete