yuuki blog

プログラミング をアプトプットしています。

GitHubとSlackの連携方法

GitHubをSlackのチャンネルに連携

Slackで /invite @GitHub を入力

githu .png

Alliw をクリック

github.png

こちらのメッセージが出てきたら連携はできました。

 

特定のリポジトリとの連携

Slackで /github subscribe GitHubのユーザー名/リポジトリ名  を入力

connecting.png

Connect Github account をクリック

authorize.png

 

 Authorize Slack by Github をクリック

install slack.png

連携させたいuserを選択

select.png

Only select repositories を選択し、
連携させたいリポジトリを指定した後にInstallを押します

pass.png

設定したパスワードを入力

 

チャンネルへの通知内容を追加方法

デフォルトでは、下記の機能には通知がチャンネルに届きます

  • issues(イシュー)
  • pulls(プル)
  • statuses(ステータス)
  • commits(コミット)
  • deployments(デプロイ)
  • public(パブリック)

デフォルトで通知されない機能としては以下です。

  • reviews(レビュー)
  • comments(コメント)
  • branches(ブランチ)

Slackで 

/github subscribe GitHubのユーザー名/リポジトリ名 追加したい機能

を入力

チャンネルへの通知内容を削除する方法

Slackで 

/github unsubscribe GitHubのユーザー名/リポジトリ名 追加したい機能

を入力

公式URL

GitHub と Slack を連携させる | Slack