name: "Unused Dependencies" on: push: paths: - '.github/workflows/cargo-machete.yml' - '**/Cargo.toml' - '**/Cargo.lock' - '**/*.rs' pull_request: paths: - '**/Cargo.toml' - '**/Cargo.lock' - '**/*.rs' workflow_dispatch: jobs: machete: runs-on: ubuntu-latest if: github.repository == 'aaif-goose/goose' permissions: contents: read steps: - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v6 - uses: bnjbvr/cargo-machete@ac30a525c0a8d163a92d727b3ff079ee3f6ecb08 # v0.9.2