4
1

More than 1 year has passed since last update.

GitHubの特定リポジトリのリリース情報をSlackに通知する

Last updated at Posted at 2022-12-21

はじめに

GitHubの特定リポジトリのリリース情報をSlackに通知する方法を書きます。
特定リポジトリのリリース情報を追いたい場合等に使用します。

前提

  • Slack に GitHub のアプリケーションが既に追加されていること

通知設定

今回は、Sentry の公開リポジトリのリリース情報がSlackに通知されるよう設定していきます。
getsentry/sentry

  • Slackの通知したいチャンネルで、releases が購読できるよう設定
コマンド
/github subscribe <リポジトリ> releases
コマンド例
/github subscribe getsentry/sentry releases
  • デフォルトで issues, pulls, commits, release, deployment の全てが購読されてしまうため、 releases 以外の購読を解除
コマンド
/github unsubscribe <リポジトリ> issues,pulls,commits,deployments
コマンド例
/github unsubscribe getsentry/sentry issues,pulls,commits,deployments

通知設定解除

以下のコマンドを実行すると、releases の購読を解除することができる。

コマンド
/github unsubscribe <リポジトリ> releases
コマンド例
/github unsubscribe getsentry/sentry releases

参考

4
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
1