6969 --target vllm-ec2 \
7070 -f docker/vllm/Dockerfile .
7171
72- - name : Docker Push and save image URI artifact
72+ - name : Docker push and save image URI artifact
7373 run : |
7474 docker push $IMAGE_URI
7575 docker rmi $IMAGE_URI
@@ -91,14 +91,14 @@ jobs:
9191 - name : Checkout DLC source
9292 uses : actions/checkout@v5
9393
94- - name : Container Pull
94+ - name : Container pull
9595 uses : ./.github/actions/container-pull
9696 with :
9797 aws_region : ${{ secrets.AWS_REGION }}
9898 aws_account_id : ${{ secrets.AWS_ACCOUNT_ID }}
9999 artifact_name : vllm-ec2-image-uri
100100
101- - name : Checkout vLLM Tests
101+ - name : Checkout vLLM tests
102102 uses : actions/checkout@v5
103103 with :
104104 repository : vllm-project/vllm
@@ -115,7 +115,7 @@ jobs:
115115 ${IMAGE_URI})
116116 echo "CONTAINER_ID=$CONTAINER_ID" >> $GITHUB_ENV
117117
118- - name : Setup for vLLM Test
118+ - name : Setup for vLLM tests
119119 run : |
120120 docker exec ${CONTAINER_ID} sh -c '
121121 set -eux
@@ -127,7 +127,7 @@ jobs:
127127 mv vllm src/vllm
128128 '
129129
130- - name : Run vLLM Tests
130+ - name : Run vLLM tests
131131 run : |
132132 docker exec ${CONTAINER_ID} sh -c '
133133 set -eux
@@ -141,10 +141,7 @@ jobs:
141141
142142 - name : Cleanup container and images
143143 if : always()
144- run : |
145- docker rm -f ${CONTAINER_ID} || true
146- docker image prune -a --force --filter "until=24h"
147- docker system df
144+ uses : ./.github/actions/container-cleanup
148145
149146 vllm-cuda-test :
150147 needs : [build-vllm-image]
@@ -156,14 +153,14 @@ jobs:
156153 - name : Checkout DLC source
157154 uses : actions/checkout@v5
158155
159- - name : Container Pull
156+ - name : Container pull
160157 uses : ./.github/actions/container-pull
161158 with :
162159 aws_region : ${{ secrets.AWS_REGION }}
163160 aws_account_id : ${{ secrets.AWS_ACCOUNT_ID }}
164161 artifact_name : vllm-ec2-image-uri
165162
166- - name : Checkout vLLM Tests
163+ - name : Checkout vLLM tests
167164 uses : actions/checkout@v5
168165 with :
169166 repository : vllm-project/vllm
@@ -180,7 +177,7 @@ jobs:
180177 ${IMAGE_URI})
181178 echo "CONTAINER_ID=$CONTAINER_ID" >> $GITHUB_ENV
182179
183- - name : Setup for vLLM Test
180+ - name : Setup for vLLM tests
184181 run : |
185182 docker exec ${CONTAINER_ID} sh -c '
186183 set -eux
@@ -192,7 +189,7 @@ jobs:
192189 mv vllm src/vllm
193190 '
194191
195- - name : Run vLLM Tests
192+ - name : Run vLLM tests
196193 run : |
197194 docker exec ${CONTAINER_ID} sh -c '
198195 set -eux
@@ -205,10 +202,7 @@ jobs:
205202
206203 - name : Cleanup container and images
207204 if : always()
208- run : |
209- docker rm -f ${CONTAINER_ID} || true
210- docker image prune -a --force --filter "until=24h"
211- docker system df
205+ uses : ./.github/actions/container-cleanup
212206
213207 vllm-example-test :
214208 needs : [build-vllm-image]
@@ -220,14 +214,14 @@ jobs:
220214 - name : Checkout DLC source
221215 uses : actions/checkout@v5
222216
223- - name : Container Pull
217+ - name : Container pull
224218 uses : ./.github/actions/container-pull
225219 with :
226220 aws_region : ${{ secrets.AWS_REGION }}
227221 aws_account_id : ${{ secrets.AWS_ACCOUNT_ID }}
228222 artifact_name : vllm-ec2-image-uri
229223
230- - name : Checkout vLLM Tests
224+ - name : Checkout vLLM tests
231225 uses : actions/checkout@v5
232226 with :
233227 repository : vllm-project/vllm
@@ -244,7 +238,7 @@ jobs:
244238 ${IMAGE_URI})
245239 echo "CONTAINER_ID=$CONTAINER_ID" >> $GITHUB_ENV
246240
247- - name : Setup for vLLM Test
241+ - name : Setup for vLLM tests
248242 run : |
249243 docker exec ${CONTAINER_ID} sh -c '
250244 set -eux
@@ -256,7 +250,7 @@ jobs:
256250 mv vllm src/vllm
257251 '
258252
259- - name : Run vLLM Tests
253+ - name : Run vLLM tests
260254 run : |
261255 docker exec ${CONTAINER_ID} sh -c '
262256 set -eux
@@ -284,10 +278,7 @@ jobs:
284278
285279 - name : Cleanup container and images
286280 if : always()
287- run : |
288- docker rm -f ${CONTAINER_ID} || true
289- docker image prune -a --force --filter "until=24h"
290- docker system df
281+ uses : ./.github/actions/container-cleanup
291282
292283 # vLLM RayServe jobs
293284 build-rayserve-image :
@@ -320,7 +311,7 @@ jobs:
320311 --target vllm-rayserve-ec2 \
321312 -f docker/vllm/Dockerfile.rayserve .
322313
323- - name : Docker Push and save image URI artifact
314+ - name : Docker push and save image URI artifact
324315 run : |
325316 docker push $IMAGE_URI
326317 docker rmi $IMAGE_URI
@@ -342,14 +333,14 @@ jobs:
342333 - name : Checkout DLC source
343334 uses : actions/checkout@v5
344335
345- - name : Container Pull
336+ - name : Container pull
346337 uses : ./.github/actions/container-pull
347338 with :
348339 aws_region : ${{ secrets.AWS_REGION }}
349340 aws_account_id : ${{ secrets.AWS_ACCOUNT_ID }}
350341 artifact_name : vllm-rayserve-ec2-image-uri
351342
352- - name : Checkout vLLM Tests
343+ - name : Checkout vLLM tests
353344 uses : actions/checkout@v5
354345 with :
355346 repository : vllm-project/vllm
@@ -366,7 +357,7 @@ jobs:
366357 ${IMAGE_URI})
367358 echo "CONTAINER_ID=$CONTAINER_ID" >> $GITHUB_ENV
368359
369- - name : Setup for vLLM Test
360+ - name : Setup for vLLM tests
370361 run : |
371362 docker exec ${CONTAINER_ID} sh -c '
372363 set -eux
@@ -378,7 +369,7 @@ jobs:
378369 mv vllm src/vllm
379370 '
380371
381- - name : Run vLLM Tests
372+ - name : Run vLLM tests
382373 run : |
383374 docker exec ${CONTAINER_ID} sh -c '
384375 set -eux
@@ -392,10 +383,7 @@ jobs:
392383
393384 - name : Cleanup container and images
394385 if : always()
395- run : |
396- docker rm -f ${CONTAINER_ID} || true
397- docker image prune -a --force --filter "until=24h"
398- docker system df
386+ uses : ./.github/actions/container-cleanup
399387
400388 rayserve-cuda-test :
401389 needs : [build-rayserve-image]
@@ -407,14 +395,14 @@ jobs:
407395 - name : Checkout DLC source
408396 uses : actions/checkout@v5
409397
410- - name : Container Pull
398+ - name : Container pull
411399 uses : ./.github/actions/container-pull
412400 with :
413401 aws_region : ${{ secrets.AWS_REGION }}
414402 aws_account_id : ${{ secrets.AWS_ACCOUNT_ID }}
415403 artifact_name : vllm-rayserve-ec2-image-uri
416404
417- - name : Checkout vLLM Tests
405+ - name : Checkout vLLM tests
418406 uses : actions/checkout@v5
419407 with :
420408 repository : vllm-project/vllm
@@ -431,7 +419,7 @@ jobs:
431419 ${IMAGE_URI})
432420 echo "CONTAINER_ID=$CONTAINER_ID" >> $GITHUB_ENV
433421
434- - name : Setup for vLLM Test
422+ - name : Setup for vLLM tests
435423 run : |
436424 docker exec ${CONTAINER_ID} sh -c '
437425 set -eux
@@ -443,7 +431,7 @@ jobs:
443431 mv vllm src/vllm
444432 '
445433
446- - name : Run vLLM Tests
434+ - name : Run vLLM tests
447435 run : |
448436 docker exec ${CONTAINER_ID} sh -c '
449437 set -eux
@@ -456,10 +444,7 @@ jobs:
456444
457445 - name : Cleanup container and images
458446 if : always()
459- run : |
460- docker rm -f ${CONTAINER_ID} || true
461- docker image prune -a --force --filter "until=24h"
462- docker system df
447+ uses : ./.github/actions/container-cleanup
463448
464449 rayserve-example-test :
465450 needs : [build-rayserve-image]
@@ -471,14 +456,14 @@ jobs:
471456 - name : Checkout DLC source
472457 uses : actions/checkout@v5
473458
474- - name : Container Pull
459+ - name : Container pull
475460 uses : ./.github/actions/container-pull
476461 with :
477462 aws_region : ${{ secrets.AWS_REGION }}
478463 aws_account_id : ${{ secrets.AWS_ACCOUNT_ID }}
479464 artifact_name : vllm-rayserve-ec2-image-uri
480465
481- - name : Checkout vLLM Tests
466+ - name : Checkout vLLM tests
482467 uses : actions/checkout@v5
483468 with :
484469 repository : vllm-project/vllm
@@ -495,7 +480,7 @@ jobs:
495480 ${IMAGE_URI})
496481 echo "CONTAINER_ID=$CONTAINER_ID" >> $GITHUB_ENV
497482
498- - name : Setup for vLLM Test
483+ - name : Setup for vLLM tests
499484 run : |
500485 docker exec ${CONTAINER_ID} sh -c '
501486 set -eux
@@ -507,7 +492,7 @@ jobs:
507492 mv vllm src/vllm
508493 '
509494
510- - name : Run vLLM Tests
495+ - name : Run vLLM tests
511496 run : |
512497 docker exec ${CONTAINER_ID} sh -c '
513498 set -eux
@@ -535,7 +520,4 @@ jobs:
535520
536521 - name : Cleanup container and images
537522 if : always()
538- run : |
539- docker rm -f ${CONTAINER_ID} || true
540- docker image prune -a --force --filter "until=24h"
541- docker system df
523+ uses : ./.github/actions/container-cleanup
0 commit comments