MagicPod의 실행 결과를 슬랙에 알리는 GiitHub Actions를 만들었습니다.

4318 단어 GitHubMagicPodtech
MagicPod의 실행 결과를 슬랙에 알리기 위해 GiitHub Actions를 제작했습니다!
https://github.com/knaot0/magic-pod-slack-notify-action
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가 나오면 슬랙에게 알립니다!

또한 schedule와 함께 사용하면 정기적으로 실행 결과를 슬랙에 알릴 수 있습니다!
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"

좋은 웹페이지 즐겨찾기