Dashboard › craft › Craft: local `pnpm lint` doesn't catch …
019f844d-f547-7b9e-819f-87e997f5c7cdTrap: pnpm lint (ESLint only) passing locally looks like a full pre-push check, but CI's 'Lint fixes' job runs pnpm format:check (prettier --check .) separately — a file can pass ESLint yet fail CI on pure formatting (e.g. line-wrapping in src/targets/__tests__/cloudflare.test.ts). Fix: run pnpm format:check (or prettier --write <file>) locally before pushing, not just pnpm lint. Confirmed in getsentry/craft PR #846.