ci: run the Rust gates and tool self-tests through just #478
No reviewers
Labels
No labels
priority/P0
priority/P1
priority/P2
release/v0.1.0
status/blocked
status/planned
type/bug
type/design
type/test-gap
type/tracker
No milestone
No project
No assignees
1 participant
Due date
No due date set.
Dependencies
No dependencies set
Reference
natsukium/felis!478
Loading…
Reference in a new issue
No description provided.
Delete branch "ci/gates-through-just"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
pr.yml/release.ymlbuild jobs andwindows.ymlwindows-cross calljust lint,just test,just deny,just check-portable,just check-windowsinstead of repeating the commands. The copies had drifted:just testcarried--all-targets, CI did not.just testdrops--all-targetsso local and CI agree. The alternative, CI gaining it, would add bench/example links to the capacity-one nix runner; clippy already compiles every target and the nightly snapshot runs every bench. Say the word if you'd rather flip it the other way.just selftest(prose_check, proto compat, release verify, both bench orchestrators) runs once in thebuildjob; bench.yml's two copies of the orchestrator self-tests and proto-compat's own self-test step go.just checkuses it, so the bench suites now run locally too.