モニタリング

GitHubのリリース・Issueを毎週まとめて受け取る

公開

依存しているリポジトリの新しいリリースと注目Issueを、Grok Botが毎週月曜に要約。破壊的変更を見逃さないためのダイジェスト設定とプロンプト。

結論: 依存しているリポジトリを列挙し、Grok Botに「毎週月曜の9:00に、これらのリポジトリの新しいリリースと注目Issueを要約して」と頼みます。公開されているGitHubのデータを読み、破壊的変更に印を付けてダイジェストを投稿します。即時通知が欲しければ、GitHubのイベントをトリガーにしたルーティンにもできます。

テスト状況:2026-10-16にbox上から公開GitHub APIでテスト。cli/cli はリリース v2.102.0(2026-09-30)と v2.101.0(2026-09-15)を返しました。python/cpython はリリースを返しませんでした。このリポジトリはタグで公開しており(タグ一覧には v3.16.0a1)、これは実際につまずくポイントです。ルーティンのスケジュール設定はしていません。

こんな人におすすめ

破壊的変更にいつも気づくのが遅れてしまう開発者やエンジニアリングマネージャー。

手順

  1. リポジトリを owner/name 形式で列挙します。
  2. それぞれがReleasesを公開しているか、タグだけかを確認します。下のプロンプトはどちらにも対応しています。
  3. プロンプトを貼り付けます。自分のリポジトリでイベント駆動の通知が欲しい場合は、GitHubを接続し、GitHubトリガーのルーティンを頼みます。

コピペ用プロンプト

毎週月曜の9:00に、<owner/repo, owner/repo, ...> の各リポジトリについて:
過去7日間に公開されたリリースを一覧にしてください(Releasesがないリポジトリは新しいタグを代わりに使う)。
それぞれ2行で要約し、"breaking"、"deprecat"、"security"、"migration" を含むものには印を付けてください。
過去7日間に作られたIssueのうちコメント数が多い上位3件も挙げてください。
リポジトリごとにまとめ、リンク付きでここに投稿。変化のないリポジトリは「変更なし」と書いてください。

期待される結果

リポジトリごとの週次ダイジェスト。破壊的変更の印とリンク付き。

つまずきポイント

  • Releasesとタグのちがい: CPythonのようなリポジトリはリリース一覧が空になります。必ずタグにフォールバックさせましょう。
  • 認証なしのGitHub APIにはレート制限があります。約10リポジトリを週1回なら問題ありませんが、多数のリポジトリを毎時チェックすると上限に達する可能性があります。
  • プレリリース(alphaやrc)も表示されます。安定版だけ欲しいなら除外するよう指示しましょう。

よくある質問

プライベートリポジトリは? 接続カードが表示されたらGitHubを接続してください。公開リポジトリなら接続は不要です。