ci: lock EventEnvelope byte contract

This commit is contained in:
sovereign
2025-12-18 00:16:50 +00:00
parent 1830e0f673
commit 94715c21f6
2 changed files with 20 additions and 0 deletions

15
.github/workflows/freeze-envelope.yml vendored Normal file
View File

@@ -0,0 +1,15 @@
name: Freeze Envelope Byte Contract
on:
push:
pull_request:
jobs:
freeze-envelope:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@stable
- name: Assert EventEnvelope byte contract
run: cargo test -p vaultmesh-command-center test_event_envelope_canonicalization_bytes