Monitor GitHub repositories CI statues by DataDog
MIT License
Check GitHub repositories CI statues and send them to DataDog.
When we merge pull requests, sometimes CI/CD fails. Then we want to find the failure.
By running this tool periodically, we can monitor the status by DataDog.
This tool gets GitHub repositories CI statues (commit status and Check API) and sends the result by DataDog API.
We publish github-ci-monitor at AWS Serverless Application Repository.
CONFIG
: YAML---
repos:
- owner: suzuki-shunsuke
repo: test-github-action
ref: master
status: true
check_run: true
check_suite: true
tags:
codeowner: sre
region: ap-northeast-1
secret_id: github-ci-monitor
check_name: ci.ok
tags:
sender: github-ci-monitor
New Monitor > Custom Check
ci.ok