Rails に限らないが Bundler で依存 Gem を管理しているものを想定。動向を追っておかないと、と思うもののいちいち見に行くのは億劫なので、ひとまずまとめて watch してみることにした。一つずつ調べてられないので自動化。
Gemfile.lock のあるディレクトリに移動してこのスクリプトを実行すると、 Gemfile.lock を読み込んで各 Gem の GitHub リポジトリ URL を調べ、見つかれば GitHub API 越しに watch する。 rubygems.org の API も結構な頻度で叩くのでご利用は計画的に。
watchmen/watchmen at master · kyanny/watchmen · GitHub
Gemfile.lock ではなく bundle list コマンドの結果をパースするのでもよかったかもしれない。以前 Gemfile.lock のパースの仕方を知ってからというもの、無駄にその知識を使いたがってしまう。