Limit CI linting to changed source files
All checks were successful
Verify and publish container / build-and-push (push) Successful in 1m10s

This commit is contained in:
Elijah 2026-08-08 18:54:39 -07:00
parent e8dffc9692
commit 7bd0a9aad4

View file

@ -37,7 +37,7 @@ jobs:
- name: Lint changed source files
run: |
if BASE=$(git rev-parse HEAD^ 2>/dev/null); then
git diff --name-only -z "$BASE" HEAD -- '*.ts' '*.tsx' '*.js' '*.mjs' |
git diff --name-only --diff-filter=ACMR -z "$BASE" HEAD -- '*.ts' '*.tsx' '*.js' '*.mjs' |
xargs -0 -r npx eslint
else
git ls-files -z -- '*.ts' '*.tsx' '*.js' '*.mjs' |