Commit Graph

1 Commits

Author SHA1 Message Date
vasilito 4421a7d6a7 ci: add redbear-ci.yml workflow
redbear-ci / check (push) Has been cancelled
Phase 4D CI workflow at .github/workflows/redbear-ci.yml.

Runs on push to 0.3.1/master and all PRs:
  - sync-versions.sh --check  (enforces Cat 1/Cat 2 +rb policy)
  - cargo fmt --check on all redbear-* Cargo.toml files
  - cargo check --target x86_64-unknown-redox on all redbear-* recipes
  - Host unit tests for library-only / pure-logic crates

The cross-target cargo check uses --locked and continue-on-error=true
because the redoxer cross toolchain may not be provisioned on every
runner. cargo fmt --check is the strict gate that always passes.

sync-versions.sh --check still passes (76 Cat 1 crates, 0 drift).
cargo check passes for all 49 packages per --check-sweep redbear-mini.
2026-07-28 23:37:34 +09:00