diff --git a/.forgejo/workflows/docker-build.yml b/.forgejo/workflows/docker-build.yml index 86c4534..25f3076 100644 --- a/.forgejo/workflows/docker-build.yml +++ b/.forgejo/workflows/docker-build.yml @@ -16,10 +16,11 @@ jobs: git fetch --depth 0 origin main git checkout main - - name: Set up Docker + - name: Set up Docker Buildx run: | - docker version - docker info + docker run --rm --privileged multiarch/qemu-user-static --setup + docker buildx create --use + docker buildx inspect --bootstrap - name: Login to Forgejo Registry run: | @@ -31,7 +32,4 @@ jobs: SHA_SHORT=$(git rev-parse --short HEAD) echo "Building commit: $SHA_SHORT" - docker build --platform linux/amd64 -t git.khoavo.myds.me/vndangkhoa/kv-tube:${SHA_SHORT} -t git.khoavo.myds.me/vndangkhoa/kv-tube:latest . - - docker push git.khoavo.myds.me/vndangkhoa/kv-tube:${SHA_SHORT} - docker push git.khoavo.myds.me/vndangkhoa/kv-tube:latest \ No newline at end of file + docker buildx build --platform linux/amd64 -t git.khoavo.myds.me/vndangkhoa/kv-tube:${SHA_SHORT} -t git.khoavo.myds.me/vndangkhoa/kv-tube:latest --push . \ No newline at end of file