Skip to content

ci: split ordinary CPU checks - #5

Merged
zatevakhin merged 1 commit into
stack/04-concurrent-apifrom
stack/05-ci-foundation
Aug 21, 2026
Merged

ci: split ordinary CPU checks#5
zatevakhin merged 1 commit into
stack/04-concurrent-apifrom
stack/05-ci-foundation

Conversation

@zatevakhin

Copy link
Copy Markdown
Contributor

summary

  • replace the monolithic ordinary-cpu workflow with explicit fail-fast jobs
  • run formatting and clippy in parallel, then documentation and model-free tests
  • gate native conformance on docs/tests and gate package dry-run on native success
  • pin maintainer tool versions and cancel superseded workflow runs

validation

  • actionlint .github/workflows/ci.yml
  • just fmt-check
  • just lint
  • just docs
  • model-free locked workspace/all-target tests with the serde surface
  • just sys
  • just link-modes
  • cargo publish --workspace --locked --dry-run --allow-dirty

@zatevakhin
zatevakhin force-pushed the stack/05-ci-foundation branch from 4eaa759 to cbc94cc Compare August 15, 2026 01:32
@zatevakhin
zatevakhin force-pushed the stack/05-ci-foundation branch from cbc94cc to 85336e2 Compare August 15, 2026 03:01
@zatevakhin
zatevakhin merged commit 7cdebab into main Aug 21, 2026
6 checks passed
@zatevakhin
zatevakhin deleted the stack/05-ci-foundation branch August 25, 2026 11:18
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