外部依存関係のバージョン自動監視
このドキュメントでは、GitHub Actions を使用して外部依存関係(NuGet パッケージ、GitHub リリース、npm パッケージなど)の新バージョンを自動的に監視し、更新があった場合に Issue を作成する方法について説明します。
概要
目的
- 手動チェックの削減: 定期的な依存関係のバージョンチェックを自動化
- 迅速な対応: 新しいバージョンがリリースされたらすぐに通知
- トレーサビリティ: Issue としてバージョン更新履歴を記録
- チーム連携: 自動的にラベルやアサインを設定して担当者に通知
監視可能な依存関係
- GitHub リリース(例: VOICEVOX Core、他の OSS ライブラリ)
- NuGet パッケージ
- npm パッケージ
- Docker イメージ
- その他 API で取得可能なバージョン情報