diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index 6c8ea19d1..572c2f941 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -99,7 +99,9 @@ jobs: - name: Build Docker image (Lightweight) run: | - docker build . --file sink-connector-lightweight/Dockerfile --build-arg DOCKER_TAG=${{ env.IMAGE_TAG }} --tag altinityinfra/clickhouse-sink-connector:${{ env.IMAGE_TAG }}-lt + docker buildx create --name graviton --platform linux/arm64,linux/amd64 + docker buildx build . --file sink-connector-lightweight/Dockerfile --build-arg DOCKER_TAG=${{ env.IMAGE_TAG }} --tag altinityinfra/clickhouse-sink-connector:${{ env.IMAGE_TAG }}-lt --push --builder graviton --platform linux/arm64,linux/amd64 + docker image pull altinityinfra/clickhouse-sink-connector:${{ env.IMAGE_TAG }}-lt docker save altinityinfra/clickhouse-sink-connector:${{ env.IMAGE_TAG }}-lt | gzip > clickhouse-sink-connector_${{ env.IMAGE_TAG }}-lt.tar.gz - name: Upload Docker tar (Lightweight) @@ -109,6 +111,6 @@ jobs: name: clickhouse-sink-connector_${{ env.IMAGE_TAG }}-lt.tar.gz path: clickhouse-sink-connector_${{ env.IMAGE_TAG }}-lt.tar.gz - - name: Upload Docker image (Lightweight) - if: ${{ env.DOCKERHUB_USERNAME != '' }} - run: docker image push altinityinfra/clickhouse-sink-connector:${{ env.IMAGE_TAG }}-lt + #- name: Upload Docker image (Lightweight) + # if: ${{ env.DOCKERHUB_USERNAME != '' }} + # run: docker image push altinityinfra/clickhouse-sink-connector:${{ env.IMAGE_TAG }}-lt