Skip to content

Commit 199dd5e

Browse files
committed
Добавить уведомления о статусе сборки в Telegram
1 parent 360a7b2 commit 199dd5e

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

.github/workflows/minify.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,3 +31,16 @@ jobs:
3131
with:
3232
commit_message: "Build: Minify GStime.js"
3333
file_pattern: 'GStime.min.js'
34+
35+
- name: Send success message to Telegram
36+
if: success()
37+
run: |
38+
curl -X POST "https://api.telegram.org/bot${{ secrets.TELEGRAM_BOT_TOKEN }}/sendMessage" \
39+
-d chat_id="${{ secrets.TELEGRAM_CHAT_ID }}" \
40+
-d text="🟢 $GITHUB_REPOSITORY [${{ github.event.pusher.name }}] - OK"
41+
- name: Send error message to Telegram
42+
if: failure()
43+
run: |
44+
curl -X POST "https://api.telegram.org/bot${{ secrets.TELEGRAM_BOT_TOKEN }}/sendMessage" \
45+
-d chat_id="${{ secrets.TELEGRAM_CHAT_ID }}" \
46+
-d text="🔴 $GITHUB_REPOSITORY [${{ github.event.pusher.name }}] - ERROR"

0 commit comments

Comments
 (0)