diff --git a/.gitea/workflows/build-comfyui-cuda.yaml b/.gitea/workflows/build-comfyui-cuda.yaml deleted file mode 100644 index 9a05ff6..0000000 --- a/.gitea/workflows/build-comfyui-cuda.yaml +++ /dev/null @@ -1,41 +0,0 @@ -name: Docker Build and Release Upload - -on: - push: - branches: - - torchaudio-builder - -jobs: - - # Build ComfyUI-Rocm - build-comfyui-cuda: - runs-on: alpine-linux - steps: - - name: checkout - uses: actions/checkout@v4 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 - - - name: Log in to DockerHub - uses: docker/login-action@v3 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Log in to docker.mistox.net - uses: docker/login-action@v3 - with: - registry: docker.mistox.net - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: build and push comfyui-cuda - run: | - docker buildx build \ - --platform=linux/arm64 \ - -t docker.mistox.net/comfyui-cuda-ampere:latest \ - -t mistox/rocm-aarch64-base:latest \ - -f comfyui-cuda-dockerfile \ - --push \ - . \ No newline at end of file diff --git a/.gitea/workflows/build-comfyui-rocm.yaml b/.gitea/workflows/build-comfyui-rocm.yaml deleted file mode 100644 index 1e82a32..0000000 --- a/.gitea/workflows/build-comfyui-rocm.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: Docker Build and Release Upload - -on: - push: - branches: - - torchaudio-builder - -jobs: - - # Build ComfyUI-Rocm - build-comfyui-rocm: - runs-on: alpine-linux - steps: - - name: checkout - uses: actions/checkout@v4 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 - - - name: Log in to DockerHub - uses: docker/login-action@v3 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Log in to docker.mistox.net - uses: docker/login-action@v3 - with: - registry: docker.mistox.net - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: build and push rocm-aarch64-base - run: | - docker buildx build \ - --platform=linux/arm64 \ - -t docker.mistox.net/rocm-aarch64-base:latest \ - -f rocm-base-aarch64-dockerfile \ - --push \ - . - - - name: build and push comfyui-cuda - run: | - docker buildx build \ - --platform=linux/arm64 \ - -t docker.mistox.net/comfyui-cuda-ampere:latest \ - -t mistox/rocm-aarch64-base:latest \ - -f comfyui-rocm-dockerfile \ - --push \ - . \ No newline at end of file diff --git a/.gitea/workflows/build-uvicorn.yaml b/.gitea/workflows/build-uvicorn.yaml deleted file mode 100644 index 69d349b..0000000 --- a/.gitea/workflows/build-uvicorn.yaml +++ /dev/null @@ -1,41 +0,0 @@ -name: Docker Build and Release Upload - -on: - push: - branches: - - torchaudio-builder - -jobs: - - # Build uvicorn - build-uvicorn: - runs-on: alpine-linux - steps: - - name: checkout - uses: actions/checkout@v4 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 - - - name: Log in to DockerHub - uses: docker/login-action@v3 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Log in to docker.mistox.net - uses: docker/login-action@v3 - with: - registry: docker.mistox.net - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: build and push uvicorn - run: | - docker buildx build \ - --platform=linux/arm64 \ - -t docker.mistox.net/uvicorn-ampere:latest \ - -t mistox/rocm-aarch64-base:latest \ - -f uvicorn-dockerfile \ - --push \ - . \ No newline at end of file diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml new file mode 100644 index 0000000..f77491a --- /dev/null +++ b/.gitea/workflows/build.yaml @@ -0,0 +1,113 @@ +name: Docker Build and Release Upload + +on: + push: + branches: + - torchaudio-builder + +jobs: + + build-uvicorn: + runs-on: alpine-linux + steps: + - name: checkout + uses: actions/checkout@v4 + + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v3 + + - name: Log in to DockerHub + uses: docker/login-action@v3 + with: + username: ${{ secrets.DOCKERHUB_USERNAME }} + password: ${{ secrets.DOCKERHUB_TOKEN }} + + - name: Log in to docker.mistox.net + uses: docker/login-action@v3 + with: + registry: docker.mistox.net + username: ${{ secrets.DOCKERHUB_USERNAME }} + password: ${{ secrets.DOCKERHUB_TOKEN }} + + - name: build and push uvicorn + run: | + docker buildx build \ + --platform=linux/arm64 \ + -t docker.mistox.net/uvicorn-ampere:latest \ + -t mistox/rocm-aarch64-base:latest \ + -f uvicorn-dockerfile \ + --push \ + . + + build-comfyui-rocm: + runs-on: alpine-linux + steps: + - name: checkout + uses: actions/checkout@v4 + + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v3 + + - name: Log in to DockerHub + uses: docker/login-action@v3 + with: + username: ${{ secrets.DOCKERHUB_USERNAME }} + password: ${{ secrets.DOCKERHUB_TOKEN }} + + - name: Log in to docker.mistox.net + uses: docker/login-action@v3 + with: + registry: docker.mistox.net + username: ${{ secrets.DOCKERHUB_USERNAME }} + password: ${{ secrets.DOCKERHUB_TOKEN }} + + - name: build and push rocm-aarch64-base + run: | + docker buildx build \ + --platform=linux/arm64 \ + -t docker.mistox.net/rocm-aarch64-base:latest \ + -f rocm-base-aarch64-dockerfile \ + --push \ + . + + - name: build and push comfyui-cuda + run: | + docker buildx build \ + --platform=linux/arm64 \ + -t docker.mistox.net/comfyui-cuda-ampere:latest \ + -t mistox/rocm-aarch64-base:latest \ + -f comfyui-rocm-dockerfile \ + --push \ + . + + build-comfyui-cuda: + runs-on: alpine-linux + steps: + - name: checkout + uses: actions/checkout@v4 + + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v3 + + - name: Log in to DockerHub + uses: docker/login-action@v3 + with: + username: ${{ secrets.DOCKERHUB_USERNAME }} + password: ${{ secrets.DOCKERHUB_TOKEN }} + + - name: Log in to docker.mistox.net + uses: docker/login-action@v3 + with: + registry: docker.mistox.net + username: ${{ secrets.DOCKERHUB_USERNAME }} + password: ${{ secrets.DOCKERHUB_TOKEN }} + + - name: build and push comfyui-cuda + run: | + docker buildx build \ + --platform=linux/arm64 \ + -t docker.mistox.net/comfyui-cuda-ampere:latest \ + -t mistox/rocm-aarch64-base:latest \ + -f comfyui-cuda-dockerfile \ + --push \ + . \ No newline at end of file