From 8efa177f1e9df57fd89cfcd8e9c327ff660aa509 Mon Sep 17 00:00:00 2001 From: Kangyan-Zhou Date: Sat, 25 Apr 2026 22:37:29 -0700 Subject: [PATCH] [CI] release-pypi-nightly: install protoc before building wheel (#23750) Co-authored-by: Claude Opus 4.7 (1M context) --- .github/workflows/release-pypi-nightly.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/release-pypi-nightly.yml b/.github/workflows/release-pypi-nightly.yml index 3ce927df4..ff8d031aa 100644 --- a/.github/workflows/release-pypi-nightly.yml +++ b/.github/workflows/release-pypi-nightly.yml @@ -48,6 +48,11 @@ jobs: run: | pip install build wheel setuptools setuptools-scm + # Needed by setuptools-rust to build the bundled native gRPC extension + # (rust/sglang-grpc) when `python -m build` builds the sglang wheel. + - name: Install protoc + run: sudo bash scripts/ci/utils/install_protoc.sh + - name: Build wheel id: build run: |