From 4a6ac482e65838b7bdd9bddfdbc755157600dda2 Mon Sep 17 00:00:00 2001 From: Kpa-clawbot <259247574+Kpa-clawbot@users.noreply.github.com> Date: Fri, 27 Mar 2026 15:43:18 -0700 Subject: [PATCH] =?UTF-8?q?ci:=20fix=20proto=20syntax=20check=20command=20?= =?UTF-8?q?=E2=80=94=20fixes=20#173?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The proto validation infrastructure was added in commit e70ba44 but used an invalid --syntax_check flag. Changed to use --descriptor_set_out=/dev/null which validates syntax without generating files. Proto validation flow (now complete): 1. go-test job: verify .proto files compile (syntax check) ✅ 2. deploy-node job: validate protos match prod API responses ✅ Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .github/workflows/deploy.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index cfed760c..3baf32e2 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -70,7 +70,7 @@ jobs: echo "Checking proto syntax..." for proto in proto/*.proto; do echo " ✓ $(basename "$proto")" - protoc --proto_path=proto --syntax_check "$proto" + protoc --proto_path=proto --descriptor_set_out=/dev/null "$proto" done echo "✅ All .proto files are syntactically valid"