A Deno-compatible AT Protocol OAuth client that serves as a drop-in replacement for @atproto/oauth-client-node

Limit CI checks to tracked files only

Changes the GitHub workflow to use git ls-files to only check tracked
files during formatting, linting, and type checking. This prevents
untracked or ignored files from causing CI failures.

Changed files
+3 -3
.github
workflows
+3 -3
.github/workflows/publish.yml
··· 24 25 - name: Verify code quality 26 run: | 27 - deno fmt --check 28 - deno lint 29 - deno check **/*.ts 30 31 - name: Run tests 32 run: deno test --allow-all
··· 24 25 - name: Verify code quality 26 run: | 27 + git ls-files '*.ts' '*.js' '*.tsx' '*.jsx' | xargs -r deno fmt --check 28 + git ls-files '*.ts' '*.js' '*.tsx' '*.jsx' | xargs -r deno lint 29 + git ls-files '*.ts' | xargs -r deno check 30 31 - name: Run tests 32 run: deno test --allow-all