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 <[email protected]> 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 <[email protected]> --- .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
