Profile Icon

GitHub でスターをつけたプロジェクトを定期的にリマインドする話

GitHub プロジェクトにスターをつけるとき、だいたいはブックマーク目的である。しかし、この運用には根本的な問題がある。スターをつけたプロジェクトを忘れてしまうのだ。

そこで、スターをつけたプロジェクトを取得してきてランダムに Slack に通知するプログラムを書いた。これを動かすと、次のようなメッセージが Slack に投稿される。

GitHub にスターをつけたリポジトリ

先日、GitHub Actions を cron サーバーとして運用する話を書いた。これと同じように、GitHub Actions にスターをつけたプロジェクトを定期的に Slack に投稿してもらい、記憶を掘り起こしてもらうようにした。