Try multiplatform build
Docker Build and Release Upload / build (push) Failing after 7s

This commit is contained in:
2025-07-10 20:52:57 +00:00
parent 34e4328050
commit e76ddd25f5
+14 -14
View File
@@ -12,20 +12,20 @@ jobs:
- name: checkout - name: checkout
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: build database - name: build and push database amd64,aarch64
run: | run: |
docker build -t mistox-sql ./database DOCKER_BUILDKIT=1 && \
docker buildx create --use --name cross-builder || docker buildx use cross-builder && \
docker run --rm --privileged multiarch/qemu-user-static --reset -p yes && \
docker buildx inspect --bootstrap && \
docker buildx build --platform linux/arm64,linux/amd64 -t docker.mistox.net/mistox-sql --push ./database && \
docker buildx rm cross-builder
- name: build server - name: build and push website amd64,aarch64
run: | run: |
docker build --build-arg BASE_URL=https://mistox.com -t mistox-website . DOCKER_BUILDKIT=1 && \
docker buildx create --use --name cross-builder || docker buildx use cross-builder && \
- name: publish database docker run --rm --privileged multiarch/qemu-user-static --reset -p yes && \
run: | docker buildx inspect --bootstrap && \
docker image tag mistox-sql docker.mistox.net/mistox-sql && \ docker buildx build --platform linux/arm64,linux/amd64 -t docker.mistox.net/mistox-website --push . && \
docker push docker.mistox.net/mistox-sql docker buildx rm cross-builder
- name: publish server
run: |
docker image tag mistox-website docker.mistox.net/mistox-website && \
docker push docker.mistox.net/mistox-website