Skip to content

ci: Run lint steps in parallel - #25187

Merged
chargome merged 2 commits into
developfrom
chargome/ci/parallel-lint-steps
Oct 9, 2026
Merged

chargome merged 2 commits into
developfrom
chargome/ci/parallel-lint-steps

Conversation

@chargome

@chargome chargome commented Oct 8, 2026

Copy link
Copy Markdown
Member

The Lint job ran its three lint steps one after another, about 59s in total on develop (source 10s, ES compatibility 17s, types 32s). They don't depend on each other, so this uses the new parallel steps to run them together. The job should take about as long as the slowest step, around 32s.

This is the first of several small PRs that use parallel steps in CI. I kept each one separate so a problem with the new syntax only affects one job.

Refs JS-3888

The three lint steps are independent but ran one after another (about 59s
combined on develop). Running them in a parallel step group cuts the job down
to roughly the length of the slowest step, lint:types at about 32s.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@chargome chargome self-assigned this Oct 8, 2026
@linear-code

linear-code Bot commented Oct 8, 2026

Copy link
Copy Markdown

JS-3888

@chargome
chargome marked this pull request as ready for review October 8, 2026 14:48
@chargome
chargome merged commit 9d6d6f9 into develop Oct 9, 2026
85 checks passed
@chargome
chargome deleted the chargome/ci/parallel-lint-steps branch October 9, 2026 07:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants