들어가며
이번에 이펙티브 자바 스터디에 참여하게 되었는데 슬랙으로 깃헙 알림을 받도록 설정을 했습니다. 슬랙에서 깃허브에 있는 특정 레포지토리에서 PR, 이슈 등 알림을 받을 수 있습니다. 설정하는 방법은 간단합니다!
Github app 설치하기
Github app이 설치되어 있지 않다면 설치를 해야합니다. 왼쪽 상단 더보기를 눌러 앱을 선택해줍니다. 아마 개발자 슬랙방이라면 이미 설치되어 있을 가능성이 높습니다. 설치되어있다면 다음 레포지토리 연동 부분부터 보시면 됩니다.
추가 버튼을 눌러주며 엑세스 권한을 설정에 맡게 허용하면 됩니다.
레포지토리 연동하기
알림을 받길 원하는 채널로 이동합니다. Github 앱이 올바르게 설치되었다면 채팅창에 /github 명령어를 사용할 수 있습니다. /invite @github을 통해서 깃헙 앱을 소환시킬 수 도 있습니다.
/github subscribe https://github.com/yhh1056/studyAlgorithm
채팅창에 알림을 받길 원하는 레포지토리를 구독하겠다는 명령을 해줍니다. 아마 연동이 되어있지 않은 레포지토리라 연동하는 과정이 필요합니다. Connect Github account를 하라는 메시지가 나오고 깃헙 계정으로 로그인하여 인증번호를 입력해주면 연동에 성공하고 구독을 설정할 수 있습니다.
이제 추가하고자 하는 repository에 연동을 해줍니다.
여기까지 성공하면 이제 입맛에 맞게 트리거를 설정할 수 있습니다. subscribe, unsubscribe 명령어를 통해 설정해주세요.
/github 을 입력하여 명령어를 참고하거나 공식문서에 더 많은 자료들이 있습니다.
참고자료 :
https://github.com/integrations/slack
GitHub - integrations/slack: Bring your code to the conversations you care about with the GitHub and Slack integration
Bring your code to the conversations you care about with the GitHub and Slack integration - GitHub - integrations/slack: Bring your code to the conversations you care about with the GitHub and Slac...
github.com
https://slack.com/intl/ko-kr/help/articles/232289568-Slack%EC%9A%A9-GitHub
Slack용 GitHub
GitHub는 소프트웨어 개발자 팀이 협업하여 코드를 작성하고 프로젝트를 관리할 수 있도록 지원합니다. GitHub를 Slack과 연결할 경우 선택하는 Slack 채널...
slack.com