1818 with :
1919 python-version : ${{ matrix.python }}
2020 - name : Install dependencies
21- run : pip install tox
21+ run : |
22+ curl -sSL https://pdm-project.org/install-pdm.py | python3 -
23+ pip install tox tox-pdm
2224 - name : Run link checks
2325 run : tox -e links
2426
3436 with :
3537 python-version : ${{ matrix.python }}
3638 - name : Install dependencies
37- run : pip install tox
39+ run : |
40+ curl -sSL https://pdm-project.org/install-pdm.py | python3 -
41+ pip install tox tox-pdm
3842 - name : Run unit tests
3943 run : tox -e test-unit
4044
6973 with :
7074 python-version : ${{ matrix.python }}
7175 - name : Install dependencies
72- run : pip install tox
76+ run : |
77+ curl -sSL https://pdm-project.org/install-pdm.py | python3 -
78+ pip install tox tox-pdm
7379 - name : Run integration tests
7480 run : tox -e test-integration
7581
@@ -104,7 +110,9 @@ jobs:
104110 with :
105111 python-version : ${{ matrix.python }}
106112 - name : Install dependencies
107- run : pip install tox
113+ run : |
114+ curl -sSL https://pdm-project.org/install-pdm.py | python3 -
115+ pip install tox tox-pdm
108116 - name : Run end-to-end tests
109117 run : tox -e test-e2e
110118
@@ -153,7 +161,9 @@ jobs:
153161 with :
154162 python-version : ${{ matrix.python }}
155163 - name : Install dependencies
156- run : pip install tox
164+ run : |
165+ curl -sSL https://pdm-project.org/install-pdm.py | python3 -
166+ pip install tox tox-pdm
157167 - name : Build the package
158168 run : |
159169 export GUIDELLM_BUILD_TYPE=candidate
@@ -216,8 +226,8 @@ jobs:
216226 export $(grep -v '^#' .env.staging | xargs)
217227
218228 # Set asset prefix and base path with git tag
219- ASSET_PREFIX=https://blog.vllm.ai/guidellm/ui/release/${ TAG}
220- BASE_PATH=/ui/release/${ TAG}
229+ ASSET_PREFIX=https://blog.vllm.ai/guidellm/ui/${{ env. TAG } }
230+ BASE_PATH=/ui/${{ env. TAG } }
221231 GIT_SHA=${{ github.sha }}
222232 export ASSET_PREFIX=${ASSET_PREFIX}
223233 export BASE_PATH=${BASE_PATH}
@@ -229,7 +239,7 @@ jobs:
229239 with :
230240 github_token : ${{ secrets.GITHUB_TOKEN }}
231241 publish_dir : .src/ui/out
232- destination_dir : ui/release/${ TAG}
242+ destination_dir : ui/${{ env. TAG } }
233243 keep_files : false
234244 user_name : ${{ github.actor }}
235245 user_email : ${{ github.actor }}@users.noreply.github.com
0 commit comments