File tree Expand file tree Collapse file tree 1 file changed +57
-0
lines changed
Expand file tree Collapse file tree 1 file changed +57
-0
lines changed Original file line number Diff line number Diff line change 2525 runs-on : ubuntu-latest
2626
2727 steps :
28+ # ๐ ๋ฐฐํฌ ์์
29+ - name : ๋์ค์ฝ๋ ์๋ฆผ - ๋ฐฐํฌ ์์
30+ env :
31+ DISCORD_WEBHOOK_URL : ${{ secrets.DISCORD_WEBHOOK_URL }}
32+ run : |
33+ NOW=$(date '+%Y-%m-%d %H:%M:%S')
34+
35+ payload=$(cat <<EOF
36+ {
37+ "content": "```\\n[๋ฐฐํฌ ์์]\\n\\n[์ผ์]\\n${NOW}\\n\\n[๋ฐฐํฌ ๊ฒฐ๊ณผ]\\n์งํ ์ค\\n\\n[์๋ด]\\n์ฝ 10๋ถ ์ ๋ ์๋ฒ๊ฐ ๋ค์ด๋ฉ๋๋ค.\\n```"
38+ }
39+ EOF
40+ )
41+
42+ curl -sS -X POST \
43+ -H "Content-Type: application/json" \
44+ -d "$payload" \
45+ "$DISCORD_WEBHOOK_URL"
46+
2847 - name : ์์ค ์ฝ๋ ์ฒดํฌ์์
2948 uses : actions/checkout@v3
3049
7796 service : ${{ env.ECS_SERVICE }}
7897 cluster : ${{ env.ECS_CLUSTER }}
7998 wait-for-service-stability : true
99+
100+ - name : ๋์ค์ฝ๋ ์๋ฆผ - ๋ฐฐํฌ ์ฑ๊ณต
101+ if : success()
102+ env :
103+ DISCORD_WEBHOOK_URL : ${{ secrets.DISCORD_WEBHOOK_URL }}
104+ run : |
105+ NOW=$(date '+%Y-%m-%d %H:%M:%S')
106+
107+ payload=$(cat <<EOF
108+ {
109+ "content": "```\\n[๋ฐฐํฌ ์๋ฃ]\\n\\n[์ผ์]\\n${NOW}\\n\\n[๋ฐฐํฌ ๊ฒฐ๊ณผ]\\n์ฑ๊ณต\\n\\n[์๋ด]\\n์๋ฒ๊ฐ ์ ์์ ์ผ๋ก ๋ฐฐํฌ๋์์ต๋๋ค.\\n```"
110+ }
111+ EOF
112+ )
113+
114+ curl -sS -X POST \
115+ -H "Content-Type: application/json" \
116+ -d "$payload" \
117+ "$DISCORD_WEBHOOK_URL"
118+
119+ - name : ๋์ค์ฝ๋ ์๋ฆผ - ๋ฐฐํฌ ์คํจ
120+ if : failure()
121+ env :
122+ DISCORD_WEBHOOK_URL : ${{ secrets.DISCORD_WEBHOOK_URL }}
123+ run : |
124+ NOW=$(date '+%Y-%m-%d %H:%M:%S')
125+
126+ payload=$(cat <<EOF
127+ {
128+ "content": "```\\n[๋ฐฐํฌ ์คํจ]\\n\\n[์ผ์]\\n${NOW}\\n\\n[๋ฐฐํฌ ๊ฒฐ๊ณผ]\\n์คํจ\\n\\n[์๋ด]\\n์๋ฒ ์ํ๋ฅผ ํ์ธํด์ฃผ์ธ์.\\n```"
129+ }
130+ EOF
131+ )
132+
133+ curl -sS -X POST \
134+ -H "Content-Type: application/json" \
135+ -d "$payload" \
136+ "$DISCORD_WEBHOOK_URL"
You canโt perform that action at this time.
0 commit comments