Define archive control v1 protocol

This commit is contained in:
2026-07-22 11:59:57 +00:00
commit 7652262b4c
25 changed files with 1333 additions and 0 deletions
+13
View File
@@ -0,0 +1,13 @@
#!/usr/bin/env bash
set -euo pipefail
BUF_IMAGE="${BUF_IMAGE:-bufbuild/buf:1.47.2}"
for example in examples/v1/*.json; do
docker run --rm --user "$(id -u):$(id -g)" -e XDG_CACHE_HOME=/tmp \
-v "$(pwd):/workspace" -w /workspace "$BUF_IMAGE" \
convert proto \
--from "$example#format=json" \
--to "/tmp/example.binpb#format=binpb" \
--type archive_control.v1.Envelope
done