😎
GitHub ActionsからSimpleにDiscordに通知を送る
概要
GitHub Actionsからライブラリなどを使わずにDiscordに通知を送る方法です(curlを使う方法)
実装
Discord Webhookの取得
- Discordのサーバーの設定からWebhookを作成します。
- WebhookのURLを取得します。
GitHub Actionsの設定
- GitHubのリポジトリのSettingsからSecretsを開きます。
- New repository secretをクリックします。
- Nameに
DISCORD_WEBHOOK_URL
を入力し、ValueにDiscord WebhookのURLを入力します。
GitHub Actionsの設定
-
.github/workflows
にdiscord-notify.yml
を作成します。 - 以下処理をビルド後に追加記述します
# 終了後に discordのwebhookで通知を行う
- name: Notify Discord
run: |
curl -H "Content-Type: application/json" \
-X POST \
-d '{
"content": "ビルドが完了しました!https://back-to-back.vercel.app/"
}' \
${{ secrets.DISCORD_WEBHOOK_URL }}
midra-lab.notion.site/MidraLab-dd08b86fba4e4041a14e09a1d36f36ae 個人が興味を持ったこと × チームで面白いものや興味を持ったものを試していくコミュニティ
Discussion