Skip to content

Rust gates: complete gha-lifecycle peer - #87

Merged
stefanpenner merged 1 commit into
mainfrom
feature/rust-gha-gates
Jul 10, 2026
Merged

Rust gates: complete gha-lifecycle peer#87
stefanpenner merged 1 commit into
mainfrom
feature/rust-gha-gates

Conversation

@stefanpenner

Copy link
Copy Markdown
Owner

Summary

All other decision cores had Rust gates::* wrappers; gha-lifecycle did not.

  • is_job_pending / counts_failed / counts_queue → generated can_classify_*
  • Dual table aligned with Go gha_lifecycle_decision_dual_test

Verify

  • cargo test -p decision_cores → 14 unit + 6 gates + 4 log_groups
  • ./scripts/decision-check.sh → OK

Last core missing thin gates wrappers. Dual table mirrors Go
gha_lifecycle_decision_dual_test (incl. skip/cancel and no-ts pending).
@stefanpenner
stefanpenner merged commit 9957afb into main Jul 10, 2026
4 checks passed
@stefanpenner
stefanpenner deleted the feature/rust-gha-gates branch July 10, 2026 22:40
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