From b320b096ca97b9e0733b1df759e160af69cf5c6b Mon Sep 17 00:00:00 2001 From: Ronmi Ren Date: Wed, 8 Jan 2025 04:02:26 +0800 Subject: [PATCH] also push to docker hub --- .forgejo/workflows/build-docker.yml | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/.forgejo/workflows/build-docker.yml b/.forgejo/workflows/build-docker.yml index 590f9f4..da1cffb 100644 --- a/.forgejo/workflows/build-docker.yml +++ b/.forgejo/workflows/build-docker.yml @@ -18,12 +18,17 @@ jobs: uses: docker/setup-buildx-action@v3 with: platforms: linux/amd64,linux/arm64 - - name: Login + - name: Docker - login to my git uses: docker/login-action@v3 with: registry: git.ronmi.tw username: ronmi password: ${{ secrets.PACKAGE_PUSH_KEY }} + - name: Docker - login to hub + uses: docker/login-action@v3 + with: + username: ${{ secrets.DOCKER_HUB_USER }} + password: ${{ secrets.DOCKER_HUB_PASSWORD }} - name: Setup go uses: actions/setup-go@v5 with: @@ -37,7 +42,7 @@ jobs: platforms: linux/arm64 push: true pull: true - tags: git.ronmi.tw/ronmi/forgejo-pages:arm64 + tags: git.ronmi.tw/ronmi/forgejo-pages:arm64,ronmi/forgejo-pages:arm64 - name: Build amd64 binary run: GOARCH=amd64 go build - name: Build amd64 image @@ -47,8 +52,10 @@ jobs: platforms: linux/amd64 push: true pull: true - tags: git.ronmi.tw/ronmi/forgejo-pages:amd64 + tags: git.ronmi.tw/ronmi/forgejo-pages:amd64,ronmi/forgejo-pages:amd64 - name: Create multiarch image - run: docker buildx imagetools create -t git.ronmi.tw/ronmi/forgejo-pages git.ronmi.tw/ronmi/forgejo-pages:arm64 git.ronmi.tw/ronmi/forgejo-pages:amd64 + run: | + docker buildx imagetools create -t git.ronmi.tw/ronmi/forgejo-pages git.ronmi.tw/ronmi/forgejo-pages:arm64 git.ronmi.tw/ronmi/forgejo-pages:amd64 + docker buildx imagetools create -t ronmi/forgejo-pages ronmi/forgejo-pages:arm64 ronmi/forgejo-pages:amd64