Add Dynamo support #130
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Test Docker | |
| on: | |
| pull_request: | |
| paths: | |
| - docker-images/** | |
| - .github/workflows/test_docker.yaml | |
| jobs: | |
| test-docker: | |
| runs-on: ubuntu-latest | |
| strategy: | |
| fail-fast: false | |
| matrix: | |
| image: | |
| - vllm-runtime | |
| - open-webui | |
| name: Test ${{ matrix.image }} Docker image | |
| steps: | |
| - name: Checkout | |
| uses: actions/checkout@v6 | |
| - name: Login to DockerHub | |
| if: ${{ matrix.image == 'vllm-runtime' }} | |
| uses: docker/login-action@v4 | |
| with: | |
| registry: docker-registry.osc.edu | |
| username: ${{ secrets.OSC_REGISTRY_ROBOT_OSC_USERNAME }} | |
| password: ${{ secrets.OSC_REGISTRY_ROBOT_OSC_TOKEN }} | |
| - name: Free Disk Space (Ubuntu) | |
| if: matrix.image == 'vllm-runtime' | |
| uses: jlumbroso/free-disk-space@v1.3.1 | |
| with: | |
| tool-cache: false | |
| android: true | |
| dotnet: true | |
| haskell: true | |
| large-packages: true | |
| docker-images: true | |
| swap-storage: true | |
| - name: Build ${{ matrix.image }} image | |
| run: | | |
| make -f docker-images/${{ matrix.image }}/Makefile build | |
| #- name: Free Disk Space (Ubuntu) | |
| # if: matrix.image == 'vllm-runtime' | |
| # uses: jlumbroso/free-disk-space@v1.3.1 | |
| # with: | |
| # tool-cache: false | |
| # android: true | |
| # dotnet: true | |
| # haskell: true | |
| # large-packages: true | |
| # docker-images: true | |
| # swap-storage: true | |
| #- name: Build ${{ matrix.image }} dev image | |
| # if: matrix.image == 'vllm-runtime' | |
| # run: | | |
| # docker images | |
| # docker buildx prune -a -f | |
| # make -f docker-images/${{ matrix.image }}/Makefile build VERSION=1.3.0-dev.1-cuda13 RELEASE=1 |