MagicPodの実行結果をslackに通知するGitHub Actionsを作った
MagicPodの実行結果をslackに通知するための、GitHub Actionsを作成しました!
使い方は、READMEの通りなのですが、
必要な情報を呼び出し側で設定することで利用できます。
uses: knaot0/magic-pod-slack-notify-[email protected]
with:
API_TOKEN: ${{ secrets.MAGIC_POD_API_TOKEN }}
ORGANIZATION: "Organization name"
PROJECT: "Project name"
INCOMING_WEBHOOK_URL: "https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX"
直近の実行結果が failed
の場合、Slackに通知されます!
また、schedule と併用することで、定期的に実行結果をSlackに通知することができます!
ex. 平日の10,13,16,19時に設定する場合
name: MagicPod Slack Notify
on:
schedule:
- cron: "0 10-19/3 * * 1-5"
jobs:
magic_pod_job:
runs-on: ubuntu-latest
name: Slack notification
steps:
- name: Slack notification step
uses: knaot0/magic-pod-slack-notify-[email protected]
with:
API_TOKEN: ${{ secrets.MAGIC_POD_API_TOKEN }}
ORGANIZATION: "Organization name"
PROJECT: "Project name"
INCOMING_WEBHOOK_URL: "https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX"
Author And Source
この問題について(MagicPodの実行結果をslackに通知するGitHub Actionsを作った), 我々は、より多くの情報をここで見つけました https://zenn.dev/knaot0/articles/7762b732b78796著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Collection and Share based on the CC protocol