diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index 36c0138..b8da9df 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -7,6 +7,28 @@ on: jobs: + # Build ComfyUI-Vulkan + build-vulkan: + runs-on: alpine-linux + steps: + - name: checkout + uses: actions/checkout@v4 + + - name: Log in to registry + run: | + printf '%s' '${{ secrets.DOCKERHUB_TOKEN }}' | + podman login docker.mistox.net \ + --username '${{ secrets.DOCKERHUB_USERNAME }}' \ + --password-stdin + + - name: Build and Push ComfyUI-Vulkan + run: | + podman build \ + -t docker.mistox.net/derek/comfyui-vulkan-ampere:latest \ + -f ${{ github.workspace }}/comfyui-vulkan-dockerfile \ + ${{ github.workspace }} + podman push docker.mistox.net/derek/comfyui-vulkan-ampere:latest + # Build ComfyUI-Cuda build-cuda: runs-on: alpine-linux @@ -36,28 +58,6 @@ jobs: ${{ github.workspace }} podman push docker.mistox.net/derek/comfyui-cuda-ampere:latest - # Build ComfyUI-Rocm - build-rocm: - runs-on: alpine-linux - steps: - - name: checkout - uses: actions/checkout@v4 - - - name: Log in to registry - run: | - printf '%s' '${{ secrets.DOCKERHUB_TOKEN }}' | - podman login docker.mistox.net \ - --username '${{ secrets.DOCKERHUB_USERNAME }}' \ - --password-stdin - - - name: Build and Push ComfyUI-Vulkan - run: | - podman build \ - -t docker.mistox.net/derek/comfyui-vulkan-ampere:latest \ - -f ${{ github.workspace }}/comfyui-vulkan-dockerfile \ - ${{ github.workspace }} - podman push docker.mistox.net/derek/comfyui-vulkan-ampere:latest - # Job 3: Uvicorn Build build-uvicorn: runs-on: alpine-linux