Splitout compile actions
Docker Build and Release Upload / build (push) Failing after 2m4s

This commit is contained in:
2025-07-10 20:57:17 +00:00
parent e76ddd25f5
commit 086a7948f3
+23 -17
View File
@@ -9,23 +9,29 @@ jobs:
build: build:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: checkout - name: Checkout repository
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: build and push database amd64,aarch64 - name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
- name: Set up QEMU
uses: docker/setup-qemu-action@v3
with:
platforms: all
- name: Build and push database image (arm64 + amd64)
run: | run: |
DOCKER_BUILDKIT=1 && \ docker buildx build \
docker buildx create --use --name cross-builder || docker buildx use cross-builder && \ --platform linux/amd64,linux/arm64 \
docker run --rm --privileged multiarch/qemu-user-static --reset -p yes && \ -t docker.mistox.net/mistox-sql \
docker buildx inspect --bootstrap && \ --push \
docker buildx build --platform linux/arm64,linux/amd64 -t docker.mistox.net/mistox-sql --push ./database && \ ./database
docker buildx rm cross-builder
- name: Build and push website image (arm64 + amd64)
- name: build and push website amd64,aarch64
run: | run: |
DOCKER_BUILDKIT=1 && \ docker buildx build \
docker buildx create --use --name cross-builder || docker buildx use cross-builder && \ --platform linux/amd64,linux/arm64 \
docker run --rm --privileged multiarch/qemu-user-static --reset -p yes && \ -t docker.mistox.net/mistox-website \
docker buildx inspect --bootstrap && \ --push \
docker buildx build --platform linux/arm64,linux/amd64 -t docker.mistox.net/mistox-website --push . && \ .
docker buildx rm cross-builder