From e8aea1a183970437839cc71629470aba95927635 Mon Sep 17 00:00:00 2001
From: Erope <wjhjd163@gmail.com>
Date: Sun, 11 Apr 2021 20:13:34 +0800
Subject: [PATCH] =?UTF-8?q?Action=E6=8E=A8=E9=80=81=E5=88=B0=E9=98=BF?=
 =?UTF-8?q?=E9=87=8C=E4=BA=91=E4=B8=8A=E6=B5=B7?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .github/workflows/dashboard.yml | 18 +++++++++++++-----
 1 file changed, 13 insertions(+), 5 deletions(-)

diff --git a/.github/workflows/dashboard.yml b/.github/workflows/dashboard.yml
index 5bbcb21..bb06dbd 100644
--- a/.github/workflows/dashboard.yml
+++ b/.github/workflows/dashboard.yml
@@ -18,12 +18,20 @@ jobs:
       - uses: actions/checkout@master
 
       - name: Log into registry
-        run: echo "${{ secrets.CR_PAT }}" | docker login ghcr.io -u ${{ github.repository_owner }} --password-stdin
+        run:
+          echo "${{ secrets.CR_PAT }}" | docker login ghcr.io -u ${{ github.repository_owner }} --password-stdin
+          echo "${{ secrets.ALI_PAT }}" | docker login registry.cn-shanghai.aliyuncs.com -u ${{ secrets.ALI_USER }} --password-stdin
 
-      - name: Build and push dasbboard image
+      - name: Build dasbboard image
         run: |
           go env
           go test -v ./... 
-          IMAGE_NAME=$(echo "ghcr.io/${{ github.repository_owner }}/nezha-dashboard" | tr '[:upper:]' '[:lower:]')
-          docker build -t $IMAGE_NAME -f Dockerfile .
-          docker push $IMAGE_NAME
+          docker build -t nezha-dasbboard -f Dockerfile .
+      - name: Push dasbboard image
+        run: |
+          GHRC_IMAGE_NAME=$(echo "ghcr.io/${{ github.repository_owner }}/nezha-dashboard" | tr '[:upper:]' '[:lower:]')
+          ALI_IMAGE_NAME=$(echo "registry.cn-shanghai.aliyuncs.com/${{ github.repository_owner }}/nezha-dashboard" | tr '[:upper:]' '[:lower:]')
+          docker tag nezha-dasbboard $GHRC_IMAGE_NAME
+          docker tag nezha-dasbboard $ALI_IMAGE_NAME
+          docker push $GHRC_IMAGE_NAME
+          docker push $ALI_IMAGE_NAME