From 2a9c6f1645445813aa5ac1e3c628d7b62a20b18a Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 25 Feb 2026 07:22:50 +0000 Subject: [PATCH 1/2] Initial plan From 2eadfa6129feb66665981161cfe557c0f933af1b Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 25 Feb 2026 07:23:51 +0000 Subject: [PATCH 2/2] fix: always send notifications on workflow success and failure Co-authored-by: John-Chan <2360910+John-Chan@users.noreply.github.com> --- .github/workflows/mirror.yaml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/mirror.yaml b/.github/workflows/mirror.yaml index 9b5e2ac..9abb8e5 100644 --- a/.github/workflows/mirror.yaml +++ b/.github/workflows/mirror.yaml @@ -45,7 +45,7 @@ jobs: --tag ${{ github.event.inputs.TARGET_REGISTRY }}/${{ github.event.inputs.TARGET_REPOSITORY }}/${{ github.event.inputs.NEW_NAME }}:${{ github.event.inputs.IMAGE_VERSION }} - name: qyweixin send message - if: ${{ env.QYWX_ROBOT_URL != '' }} + if: ${{ always() && env.QYWX_ROBOT_URL != '' }} uses: chf007/action-wechat-work@master env: WECHAT_WORK_BOT_WEBHOOK: ${{secrets.QYWX_ROBOT_URL}} @@ -53,16 +53,17 @@ jobs: with: msgtype: markdown content: | - # 镜像同步成功 + # 镜像同步${{ job.status == 'success' && '成功' || '失败' }} + > 状态: ${{ job.status }} ``` ${{ env.IMAGE_URL }} ``` - name: telegram send message - if: ${{ env.TELEGRAM_BOT_TOKEN != '' && env.TELEGRAM_CHAT_ID != '' }} + if: ${{ always() && env.TELEGRAM_BOT_TOKEN != '' && env.TELEGRAM_CHAT_ID != '' }} env: IMAGE_URL: ${{ github.event.inputs.TARGET_REGISTRY }}/${{ github.event.inputs.TARGET_REPOSITORY }}/${{ github.event.inputs.NEW_NAME }}:${{ github.event.inputs.IMAGE_VERSION }} run: | curl -s -X POST "https://api.telegram.org/bot${TELEGRAM_BOT_TOKEN}/sendMessage" \ -d chat_id="${TELEGRAM_CHAT_ID}" \ - -d text="镜像同步成功: ${{ env.IMAGE_URL }}" + -d text="镜像同步${{ job.status == 'success' && '成功' || '失败' }} [${{ job.status }}]: ${{ env.IMAGE_URL }}"