Skip to content

perf(ci): run gates in parallel, cancel superseded PR runs, cache compat builds - #684

Merged
e54-bot merged 6 commits into
mainfrom
ci/speed-up
Nov 1, 2026
Merged

e54-bot merged 6 commits into
mainfrom
ci/speed-up

Conversation

@e54-bot

@e54-bot e54-bot commented Nov 1, 2026

Copy link
Copy Markdown
Contributor

CI speed-up for opy-rs. Depends on wrightkit/.github ci/speed-up; refs point at that branch until it merges.

…pat builds

- The compiler compatibility, reconstruction corpus and JS runtime jobs no longer wait for Rust quality; they pass no data to it.
- Pull request runs share a concurrency group per PR and cancel in progress; main pushes keep a unique group.
- Path filtering moves from workflow-level paths-ignore into a changes job, so the required Rust quality checks report on documentation-only changes instead of staying pending.
- The compatibility gate and the macOS and Windows JS runtime jobs restore a target cache written by main.
@Teakowa
Teakowa marked this pull request as ready for review November 1, 2026 12:21
@Teakowa
Teakowa self-requested a review as a code owner November 1, 2026 12:21
@e54-bot
e54-bot merged commit a9d4ff4 into main Nov 1, 2026
9 checks passed
@e54-bot
e54-bot deleted the ci/speed-up branch November 1, 2026 12:35
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