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 0a04d03 ci: download protoc to user directory in manylinux container
0a04d03 is described below
commit 0a04d03993807c05e5e401453a9789f3910dba78
Author: luoyuxia <[email protected]>
AuthorDate: Tue Mar 3 16:45:32 2026 +0800
ci: download protoc to user directory in manylinux container
Install protoc to $HOME instead of /usr/local to avoid permission issues.
Add $HOME/bin to GITHUB_PATH so it's available in subsequent steps.
Co-Authored-By: Claude Opus 4.6 <[email protected]>
---
.github/workflows/release_python.yml | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/.github/workflows/release_python.yml
b/.github/workflows/release_python.yml
index 4a6b54e..fff9c37 100644
--- a/.github/workflows/release_python.yml
+++ b/.github/workflows/release_python.yml
@@ -92,8 +92,9 @@ jobs:
if: runner.os == 'Linux' && matrix.target != 'x86_64'
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
+ unzip -o protoc-28.3-linux-x86_64.zip -d $HOME
rm protoc-28.3-linux-x86_64.zip
+ echo "$HOME/bin" >> $GITHUB_PATH
shell: bash
- name: Install protoc (macOS)