備忘録

備忘録

GitHubのReleaseを監視し、リリースされた時に通知(メール)を受信する

Ⅰ. はじめに

GitHubWatch機能を利用した場合、
commitやissueまで通知されます。

releaseのみの通知を受け取りたい場合は現時点でGitHubの機能だけではできません。
IFTTTを用いて行う方法のメモ。

GitHubだけでなく、RSSAtomやその他のフィードの通知をメールで受信したい場合に利用できます。

※2018/11/28追記
公式機能としてRelease onlyが追加された為、本記事の内容をあえて実行する必要はなくなりました。
f:id:kagasu:20181128084647p:plain

Ⅱ. やり方

1) IFTTTでCreate a Recipe
2) IFをFeedにする
3) New feed itemを選択
4) Feed URLはプロジェクトのURLにreleases.atomを足したもの。
例. https://github.com/dotnet/core/releases.atom

5) thatをGmailにする
6) Send an emailを選択
7) To addressのみ変更してCreate Action
8) Create Recipeをクリック
以上です。

※IFTTTの仕様上、通知は5分以上遅れる場合もあります。