Right now eslint and prettier only run inside the publish.yml matrix job, which needs conda and builds a four-platform installer. So on a normal PR there's no fast lint feedback; you either wait for the heavy job or find out late. Type-check already has its own fast job (typecheck.yml), lint doesn't.
Corroborated against master at 200a939. Drafted with Claude Code.
Right now eslint and prettier only run inside the
publish.ymlmatrix job, which needs conda and builds a four-platform installer. So on a normal PR there's no fast lint feedback; you either wait for the heavy job or find out late. Type-check already has its own fast job (typecheck.yml), lint doesn't.typecheck.yml) that runsyarn lint:checkon push and PR, Node 24,--ignore-scriptsinstall, yarn cache. Keep the existing lint step in the publish job or drop it once this covers PRs.Corroborated against master at 200a939. Drafted with Claude Code.