diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index bf3a630..f4a3ad0 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -74,6 +74,22 @@ jobs: - run: pnpm install --frozen-lockfile - run: pnpm run lint + lint-unused-code: + name: Lint unused code + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + with: + persist-credentials: false + - uses: pnpm/action-setup@ea17c68df8912ef543352723c149a84f56e3d413 # v6.1.0 + - name: Use Node.js + uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 #v7.1.0 + with: + cache: 'pnpm' + node-version: 24 + - run: pnpm install --frozen-lockfile + - run: pnpm run knip + npm-audit: name: Audit packages runs-on: ubuntu-latest