There is no CI configuration. The privacy gate is only enforced on a developer's Mac.
cargo clippy --all-targets currently fails: approx_constant at crates/signal-schema/tests/privacy_invariant.rs:43 (Value(3.14_f64)).
Constraints from the sibling repos: the gitbay runner is Linux (see the comment in orgo/.gitbay/ci.yml), so swift test cannot run there. The differential secret-typing tests need zsh with the zsh/zpty module on the runner, and the git collector tests need git with a commit identity.
Done when:
.gitbay/ci.ymlrunscargo test --lockedandcargo clippy --all-targets --locked -- -D warningson every push.- The clippy error is fixed.
- Either
zshis confirmed present on the runner and the differential tests run in CI, or the job installs it. The tests must not be silently skipped. - The Swift wire-contract tests run from a pre-push hook on macOS, following
orgo's.githooks/pre-pushpattern, and the README says so. gitbay build listshows a green build formain.
referenced in commit b5aad2e5f9 by cmc: Add gitbay CI and a pre-push hook for the Swift tests
2026-09-04 04:50 UTC