Skip to content

ci: run independent checks in parallel - #125

Merged
matanyall merged 1 commit into
mainfrom
codex/parallel-ci-steps
Oct 7, 2026
Merged

matanyall merged 1 commit into
mainfrom
codex/parallel-ci-steps

Conversation

@matanyall

@matanyall matanyall commented Oct 7, 2026 •

Copy link
Copy Markdown
Contributor

Run lint and tests concurrently after typechecking finishes. Keep typechecking and the subsequent build serial because both regenerate the API client.

Validation: parsed the workflow YAML and compared flattened steps against latest main; every command, condition, permission, and required-check name is preserved. Whitespace validation passed. Remote CI has passed at the current head.

References: GitHub parallel steps, Depot parallel steps.

Remote verification: 7441bb4137. All Node 20, 22, and 24 legs passed. In every leg, lint and tests have identical start timestamps; each parallel group joined successfully before the build.

@polylane

polylane Bot commented Oct 7, 2026

Copy link
Copy Markdown

Note

Production impact unlikely.

Documentation, test, or CI-only change; nothing that runs in production is affected.

View in Polylane Disable reviews

Polylane analysed 7441bb4 for production impact. You can ask follow-ups by mentioning @polylane in a comment.

Did this help? React 👍 or 👎 so the next review is sharper.

@matanyall

Copy link
Copy Markdown
Contributor Author

Verified at head 7441bb413724874ea33b53ac3d4200df249890bb.

Remote CI run: All Node 20, 22, and 24 legs passed. In every leg, lint and tests have identical start timestamps; each parallel group joined successfully before the build.

Workflow YAML and flattened steps were compared against main: all commands, conditions, permissions, and required-check names are preserved.

Switchboard review was requested but its harness failed with HTTP 500: the original session policy checkpoint was not acknowledged. No head-pinned Switchboard review has been posted.

Leaving this PR open for human review and merge.

@matanyall
matanyall merged commit 0a7f071 into main Oct 7, 2026
5 checks passed
@matanyall
matanyall deleted the codex/parallel-ci-steps branch October 7, 2026 18:43
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.

2 participants