You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@fluss.apache.org by yu...@apache.org on 2026/03/03 09:48:52 UTC
(fluss-rust) 02/04: ci: remove protoc installation steps (now using protox)
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
commit ad88bdc7af8e51911f045fbd5cb8810386aad068
Author: luoyuxia <lu...@alumni.sjtu.edu.cn>
AuthorDate: Tue Mar 3 17:31:20 2026 +0800
ci: remove protoc installation steps (now using protox)
Since protox is a pure Rust protobuf compiler that doesn't require
protoc binary, all protoc installation steps can be removed from the
workflow. This simplifies the CI configuration and reduces build time.
Co-Authored-By: Claude Opus 4.6 <no...@anthropic.com>
---
.github/workflows/release_python.yml | 25 -------------------------
1 file changed, 25 deletions(-)
diff --git a/.github/workflows/release_python.yml b/.github/workflows/release_python.yml
index fff9c37..69ea108 100644
--- a/.github/workflows/release_python.yml
+++ b/.github/workflows/release_python.yml
@@ -52,9 +52,6 @@ jobs:
- name: Generate Python README
run: python bindings/python/generate_readme.py
- - name: Install protoc
- run: sudo apt-get update && sudo apt-get install -y protobuf-compiler
-
- uses: PyO3/maturin-action@v1
with:
working-directory: bindings/python
@@ -84,28 +81,6 @@ jobs:
- name: Generate Python README
run: python3 bindings/python/generate_readme.py
- - name: Install protoc (Linux host)
- if: runner.os == 'Linux' && matrix.target == 'x86_64'
- run: sudo apt-get update && sudo apt-get install -y protobuf-compiler
-
- - name: Install protoc (manylinux container)
- 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 -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)
- if: runner.os == 'macOS'
- run: brew install protobuf
-
- - name: Install protoc (Windows)
- if: runner.os == 'Windows'
- run: choco install protoc -y
- shell: pwsh
-
- uses: PyO3/maturin-action@v1
with:
working-directory: bindings/python