Skip to content

Commit e451f55

Browse files
authored
Modify CI workflow for build image and dependencies
Updated CI configuration to use a new build image to support cuda and added additional dependencies for libva and libdrm.
1 parent 2b66cc2 commit e451f55

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ jobs:
113113
- os: ubuntu-latest
114114
platform: linux
115115
target: x86_64-unknown-linux-gnu
116-
build_image: quay.io/pypa/manylinux_2_28_x86_64
116+
build_image: sameli/manylinux_2_28_x86_64_cuda_12.3
117117
- os: ubuntu-24.04-arm
118118
platform: linux
119119
target: aarch64-unknown-linux-gnu
@@ -177,7 +177,7 @@ jobs:
177177
cp /tmp/protoc /usr/local/bin/protoc && chmod +x /usr/local/bin/protoc; \
178178
export PATH=/root/.cargo/bin:\$PATH; \
179179
export RUST_BACKTRACE=full; \
180-
yum install -y openssl-devel libX11-devel mesa-libGL-devel libXext-devel clang-devel; \
180+
yum install -y openssl-devel libX11-devel mesa-libGL-devel libXext-devel libva-devel libdrm-devel clang-devel; \
181181
curl --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y; \
182182
curl -fsSL https://rpm.nodesource.com/setup_20.x | bash -; \
183183
yum install -y nodejs --setopt=nodesource-nodejs.module_hotfixes=1; \

0 commit comments

Comments
 (0)