This is an automated email from the ASF dual-hosted git repository.
yuxia pushed a commit to branch release-0.1
in repository https://gitbox.apache.org/repos/asf/fluss-rust.git
The following commit(s) were added to refs/heads/release-0.1 by this push:
new 328d298 ci: download protoc binary for manylinux container
328d298 is described below
commit 328d2989b9310289bc81cdf040cf204cb73e9c99
Author: luoyuxia <[email protected]>
AuthorDate: Tue Mar 3 16:37:37 2026 +0800
ci: download protoc binary for manylinux container
manylinux containers don't have yum/dnf package managers. Download
precompiled protoc binary from GitHub releases instead.
Co-Authored-By: Claude Opus 4.6 <[email protected]>
---
.github/workflows/release_python.yml | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/.github/workflows/release_python.yml
b/.github/workflows/release_python.yml
index b5ef373..4a6b54e 100644
--- a/.github/workflows/release_python.yml
+++ b/.github/workflows/release_python.yml
@@ -90,7 +90,10 @@ jobs:
- name: Install protoc (manylinux container)
if: runner.os == 'Linux' && matrix.target != 'x86_64'
- run: dnf install -y protobuf-compiler
+ run: |
+ curl -LO
https://github.com/protocolbuffers/protobuf/releases/download/v28.3/protoc-28.3-linux-x86_64.zip
+ unzip protoc-28.3-linux-x86_64.zip -d /usr/local
+ rm protoc-28.3-linux-x86_64.zip
shell: bash
- name: Install protoc (macOS)