Files
torlando-tech 5e2c3a52bb CI: gate every PR on python-interop conformance
Hook equivalent to reticulum-kt's :rns-test:test and reticulum-swift's
Tests/Interop/. Each pyxis PR now runs the microReticulum conformance
bridge against canonical Python RNS, so a submodule-pin bump or any
change that breaks byte-equivalence with python is caught at PR time
instead of only by the reticulum-conformance repo's own CI (which
runs against pyxis main, not the PR branch).

Mechanism:
- Check out THIS pyxis branch + reticulum-conformance + markqvist/Reticulum
  + markqvist/LXMF
- Build the microReticulumBridge with -DMICRORETICULUM_DIR pointing at
  this branch's deps/microReticulum
- Run the same deselect set we lock in reticulum-conformance/.github/
  workflows/microreticulum.yml so the two CI surfaces stay in sync

Locked baseline: 52 passing against the pyxis fork submodule
(feat/t-deck @ ca355e5). The conformance CI on the spike/graft branch
will report a different number once the graft progresses — that's the
intended signal.
2026-05-04 20:19:08 -04:00
..