Skip to content

Make expensive validation manual - #9

Merged
pathscale merged 1 commit into
masterfrom
fix/manual-expensive-ci
Sep 12, 2026
Merged

pathscale merged 1 commit into
masterfrom
fix/manual-expensive-ci

Conversation

@pathscale

Copy link
Copy Markdown
Owner

Routine pushes and pull requests currently spend up to an hour on two fuzz targets and also rerun sanitizers, Shuttle models and benchmarks. That duplicates deliberate validation and delayed the already-reviewed 0.4.6 publication.

Normal CI now keeps the fast check, formatting and native plus Windows no_std gates. The expensive jobs run only when a manual workflow dispatch selects deep_checks. Publication depends on the fast gates, so a reviewed version can reach crates.io without starting the deep suite again.

This changes workflow scheduling only. It does not change code, dependency versions, or the deep checks themselves, and it introduces no lockfile.

@pathscale
pathscale merged commit 1338ff8 into master Sep 12, 2026
8 checks passed
@pathscale
pathscale deleted the fix/manual-expensive-ci branch September 12, 2026 05:13
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.

1 participant