dependabotのPRをCI完了後にレビューする
タイミーでは、dependabotによる依存ライブラリのアップデートPRに対して、Devinによる自動レビューを導入していた。しかし、CIが失敗しているにもかかわらず、「本プロジェクトへの影響は低いと判断します」というコメントがついてしまうケースがあった。これはレビュー時点でCIが完了していなかったためで、この問題を解決するために、CI完了後にレビューを実施するよう、ワークフローを修正した。具体的には、workflow_runイベントを使ってCIワークフローの完了をトリガーにするよう変更し、PR情報とCI結果を取得してDevinのレビューに活用するようにした。
Like
Save
Cached
Comments
No comments yet
Be the first to comment