Skip to content

CI: enforce the stability policy's Rust-API row with cargo-semver-checks #402

Description

@hardbyte

docs/stability.md promises the Rust API surface is "Semver-checked in CI (planned: cargo-semver-checks)" — nothing tracks that plan. Add a CI job running cargo-semver-checks against the latest published release for the published crates (awa, awa-model, awa-macros, awa-metrics, awa-worker, awa-testing, awa-seaorm), advisory on PRs and blocking on release branches. Makes the #369 policy enforceable rather than aspirational; pairs with the release checklist in the #383 tracker.

Metadata

Metadata

Assignees

No one assigned

    Labels

    operationalOperational tooling and configuration

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions