CI Perf Lint

prefer-setup-bun-for-lightweight-node-tooling

What it flags

Flags jobs that:

This rule is intended for repository tooling such as lint, formatting, markdown/docs checks, spell checks, and similar non-product tasks.

Why it matters

For lightweight tooling-only jobs, Bun can often reduce setup and command startup overhead compared with a plain setup-node plus npm or yarn path.

Current heuristic

The rule looks for:

The rule intentionally skips:

When to ignore it

Ignore this finding when:

Suggested verification

Sources