Skip to content

Commit 5f66b7a

Browse files
committed
Update workflow
1 parent ba7f004 commit 5f66b7a

File tree

2 files changed

+19
-6
lines changed

2 files changed

+19
-6
lines changed

.github/workflows/build-and-test.yml

Lines changed: 18 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
test:
1212
runs-on: ubuntu-latest
1313
container:
14-
image: nvcr.io/nvidia/tritonserver:24.10-py3
14+
image: nvcr.io/nvidia/tritonserver:25.06-py3
1515
volumes:
1616
- ${{ github.workspace }}:/core
1717
# Mount /usr so we can free space
@@ -32,10 +32,23 @@ jobs:
3232
3333
- name: Install dependencies
3434
run: |
35-
apt update
36-
apt install -y --no-install-recommends clang-format-15 cmake libb64-dev rapidjson-dev libre2-dev
37-
wget -O /tmp/boost.tar.gz https://archives.boost.io/release/1.80.0/source/boost_1_80_0.tar.gz && (cd /tmp && tar xzf boost.tar.gz) && mv /tmp/boost_1_80_0/boost /usr/include/boost && rm /tmp/boost.tar.gz
38-
pip install build pytest pytest-asyncio
35+
apt update -qq && \
36+
apt install -y --no-install-recommends \
37+
clang-format-15 \
38+
libb64-dev \
39+
libre2-dev \
40+
rapidjson-dev
41+
- run: |
42+
pip install \
43+
cmake \
44+
build \
45+
pytest \
46+
pytest-asyncio
47+
- run: |
48+
wget -O /tmp/boost.tar.gz https://archives.boost.io/release/1.80.0/source/boost_1_80_0.tar.gz && \
49+
tar xzf boost.tar.gz -C /tmp && \
50+
mv /tmp/boost_1_80_0/boost /usr/include/boost && \
51+
rm /tmp/boost.tar.gz
3952
4053
- name: Build
4154
run: |

.github/workflows/pre-commit.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ on:
3131

3232
jobs:
3333
pre-commit:
34-
runs-on: ubuntu-22.04
34+
runs-on: ubuntu-24.04
3535
steps:
3636
- uses: actions/checkout@v3
3737
- uses: actions/setup-python@v3

0 commit comments

Comments
 (0)