heydeer ログイン
レビューの設定

自動レビュー

HeyDeer がプルリクエストを自動でレビューするかどうかと、その頻度を選びます。レビューはいつでも自分で依頼できます。

レビューのタイミング

タイミングは「組織設定」→「レビュールール」の「レビューのタイミング」で設定します。リポジトリは組織の設定に従うことも、独自に選ぶこともできます。設定の仕組みを参照してください。

タイミング動作
手動のみ誰かが依頼したときだけレビューします。依頼は HeyDeer から、PR コメントで、またはチェックの Review this revision から行えます。
PRごとに1回HeyDeer は、プルリクエストが初めてフィルターに一致したときにレビューします。
プッシュごとHeyDeer は、プルリクエストが初めてフィルターに一致したときにレビューし、その後はコミットが追加されるプッシュのたびにレビューします。

新しいワークスペースは「手動のみ」で始まるため、管理者がタイミングを選ぶまで何もレビューされません。

PRごとに1回

自動レビューはプルリクエストごとに 1 回です。開始されたレビューは、自分で依頼したものも含め、後で失敗したりキャンセルされたりしても 1 回として数えられます。プルリクエストを再オープンしてもリセットされません。以降のプッシュは自動ではレビューされません。「問題が見つかった場合はチェックを失敗にする」がオンの場合、チェックはレビューを求めます。もう一度レビューするには @heydeer review とコメントしてください。

プッシュごと

各コミットは対象ブランチごとに最大 1 回だけレビューされるため、ラベルの変更や再オープンで再びレビューされることはありません。HeyDeer はプッシュ後約 30 秒待機し、最新のコミットだけをレビューします。新しいプッシュがあると、完了していない以前のコミットの自動レビューは取り下げられます。

デフォルトでは、2 回目以降のレビューは前回のレビュー以降の変更だけを対象にします。フォローアップレビューを参照してください。

PR ごとの自動レビュー上限

「プッシュごと」の場合、成功したレビューがこの回数(初回を含む)に達すると、HeyDeer はそのプルリクエストの自動レビューを停止します。デフォルトは 5 回で、1、2、3、5、10、20、無制限から選べます。自分で依頼したレビューは数えられず、上限に達した後も実行できます。

PR がクローズされたら自動レビューを停止

デフォルトでオンです。プルリクエストがクローズまたはマージされると、HeyDeer は待機中および実行中の自動レビューを停止します。自分で依頼したレビューは引き続き実行されます。

対象となるプルリクエスト

タイミングの設定は、自動レビューのフィルターに一致するプルリクエストにのみ適用されます。デフォルトでは、HeyDeer はドラフトとフォークからのプルリクエストをスキップします。レビューのフィルターを参照してください。

特定のプルリクエストで自動レビューを停止するには、@heydeer pause とコメントします。PRコメントのコマンドを参照してください。