[bug] fix router installation to include additional dependency (#12348)

This commit is contained in:
Simo Lin
2025-10-29 12:45:18 -07:00
committed by GitHub
parent ed1044ac1b
commit 5259becd3c
8 changed files with 47 additions and 9 deletions

View File

@@ -94,7 +94,7 @@ jobs:
with:
target: ${{ matrix.target }}
manylinux: ${{ matrix.manylinux || 'auto' }}
args: --release --out dist --interpreter ${{ matrix.interpreter || '3.9 3.10 3.11 3.12 3.13 3.14' }}
args: --release --out dist --features vendored-openssl --interpreter ${{ matrix.interpreter || '3.9 3.10 3.11 3.12 3.13 3.14' }}
rust-toolchain: stable
docker-options: -e CI -e CC_aarch64_unknown_linux_gnu=aarch64-linux-gnu-gcc -e CXX_aarch64_unknown_linux_gnu=aarch64-linux-gnu-g++
before-script-linux: |

View File

@@ -149,7 +149,7 @@ jobs:
echo "Building sgl-router..."
cd sgl-router
pip install maturin
maturin build --release --out dist
maturin build --release --out dist --features vendored-openssl
pip install --force-reinstall dist/*.whl
- name: Start disaggregation servers

View File

@@ -57,7 +57,7 @@ jobs:
- name: Test maturin build
uses: PyO3/maturin-action@v1
with:
args: --release --out dist
args: --release --out dist --features vendored-openssl
rust-toolchain: stable
sccache: true
@@ -166,7 +166,7 @@ jobs:
export RUSTC_WRAPPER=sccache
cd sgl-router
pip install maturin
maturin build --release --out dist
maturin build --release --out dist --features vendored-openssl
pip install --force-reinstall dist/*.whl
@@ -263,7 +263,7 @@ jobs:
export RUSTC_WRAPPER=sccache
cd sgl-router
pip install maturin
maturin build --release --out dist
maturin build --release --out dist --features vendored-openssl
pip install --force-reinstall dist/*.whl
- name: Run Python E2E response API tests

View File

@@ -79,7 +79,7 @@ jobs:
with:
target: ${{ matrix.target }}
manylinux: ${{ matrix.manylinux || 'auto' }}
args: --release --out dist --interpreter ${{ matrix.interpreter || '3.9 3.10 3.11 3.12 3.13 3.14' }}
args: --release --out dist --features vendored-openssl --interpreter ${{ matrix.interpreter || '3.9 3.10 3.11 3.12 3.13 3.14' }}
rust-toolchain: stable
docker-options: -e CI -e CC_aarch64_unknown_linux_gnu=aarch64-linux-gnu-gcc -e CXX_aarch64_unknown_linux_gnu=aarch64-linux-gnu-g++
before-script-linux: |