개요
github에서 issue, pr 작성등의 이벤트 발생 시 개인 메일로 알림을 받을수 있긴 하지만 아래와 같은 장점을 취하고자 슬랙 연동을 알아보고 적용하였다.
- 알림 확인 주기 및 편의성
- 제 3자가 보기 편함
적용방법
공식 github 문서를 보고 따라 하면 어려울 것은 없다.
필자의 경우 하나 착각한게 최초 연동 이후 github 봇이 생겨서 여기서 바로 subscribe
를 시도 했는데 이렇게 하면 연동은 가능한데 본인에게만 노출되는 봇을 통해서 알림을 받게 된다. 본인만 보겠다면 관계없고 일반적은 사용법으로는 채널 내에서 github 봇을 초대한 뒤 subscribe 명령어로 필요한 organization, repo등을 watch하면 된다.
github 명령어 예시
아래 명령어만 충분히 쓸 수 있다.
필자의 경우 default에 빠져있는 reviews comments
까지 추가로 watch 하였다.
/github subscribe lks21c/mfa-notifier issues, pulls, commits, releases, deployments reviews comments
/github subscribe lks21c/nylon-detector issues, pulls, commits, releases, deployments reviews comments
/github subscribe lks21c/ornn issues, pulls, commits, releases, deployments reviews comments
/github unsubscribe lks21c/mfa-notifier
/github unsubscribe lks21c/nylon-detector
/github unsubscribe lks21c/ornn
Reference
- https://github.com/integrations