From 056a4884c634ae8376207dc24fa849089791433a Mon Sep 17 00:00:00 2001 From: ghlim00 Date: Fri, 23 Jan 2026 13:01:48 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20yml=20=EC=9B=B9=ED=9B=85=20=EC=97=B0?= =?UTF-8?q?=EB=8F=99=20=EB=B6=80=EB=B6=84=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/client-cd.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/.github/workflows/client-cd.yml b/.github/workflows/client-cd.yml index ef0149b..9613f3e 100644 --- a/.github/workflows/client-cd.yml +++ b/.github/workflows/client-cd.yml @@ -49,3 +49,27 @@ jobs: docker compose pull frontend docker compose up -d frontend EOF + + - name: Notify Discord (success) + if: success() + env: + DISCORD_WEBHOOK_URL: ${{ secrets.DISCORD_WEBHOOK_URL }} + run: | + BRANCH="${GITHUB_REF_NAME}" + SHORT_SHA="${GITHUB_SHA::7}" + MSG="✅ Frontend CD 성공\n- branch: ${BRANCH}\n- commit: ${SHORT_SHA}\n- actor: ${GITHUB_ACTOR}\n- repo: ${GITHUB_REPOSITORY}" + curl -H "Content-Type: application/json" \ + -d "{\"content\":\"${MSG}\"}" \ + "$DISCORD_WEBHOOK_URL" + + - name: Notify Discord (failure) + if: failure() + env: + DISCORD_WEBHOOK_URL: ${{ secrets.DISCORD_WEBHOOK_URL }} + run: | + BRANCH="${GITHUB_REF_NAME}" + SHORT_SHA="${GITHUB_SHA::7}" + MSG="❌ Frontend CD 실패\n- branch: ${BRANCH}\n- commit: ${SHORT_SHA}\n- actor: ${GITHUB_ACTOR}\n- repo: ${GITHUB_REPOSITORY}\n- Actions 로그 확인 필요" + curl -H "Content-Type: application/json" \ + -d "{\"content\":\"${MSG}\"}" \ + "$DISCORD_WEBHOOK_URL"