Skip to content

perf(ci): start gates in parallel, cancel superseded PR runs, skip docs-only changes safely - #595

Merged
Teakowa merged 3 commits into
mainfrom
ci/speed-up
Nov 1, 2026
Merged

Teakowa merged 3 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 workshop-rs. Depends on wrightkit/.github ci/speed-up; refs point at that branch until it merges.

…cs-only changes safely

- catalog-gen-build, wasm-check and real-project-scenarios no longer wait for the Rust quality matrix; they pass no data to it.
- Pull request runs share a concurrency group per PR and cancel in progress. Title and label events use their own group so they cannot cancel a running suite. Pushes to main never share a group.
- Path filtering moves from workflow-level paths-ignore into a changes job, so the required Rust (stable) / Quality and Public API compatibility checks report on documentation-only changes instead of staying pending.
@Teakowa
Teakowa marked this pull request as ready for review November 1, 2026 12:20
@Teakowa
Teakowa self-requested a review as a code owner November 1, 2026 12:20
@Teakowa
Teakowa merged commit 8698788 into main Nov 1, 2026
9 checks passed
@Teakowa
Teakowa deleted the ci/speed-up branch November 1, 2026 12:21
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