プルリクエストを取得アクションは、GitHubリポジトリから指定されたプルリクエストの詳細情報を取得します。

概要

プルリクエスト取得 アクションは、プルリクエスト番号を使用してプルリクエストの詳細を取得します。 取得されたデータには、タイトル、状態、作者、URL、ブランチ、コメント、追加、削除、作成日、baseBranch、マージ状態、reviewComments、マージ可能ステータス、changedFiles、commits、および mergedBy が含まれます。 このアクションでは、リクエストを認証するためにアクティブな GitHub セッションが必要です。

設定

プルリクエストを取得アクションには、次の設定が含まれます:

注: すべての入力フィールドは文字列変数をサポートしています。 適切なテキスト文字列を保持する文字列変数を作成し、該当する設定とオプションでそれを選択できます。
セッション名

接続 アクションが作成するGitHubセッション名を指定します。 セッション名を指定するには、次のいずれかのオプションを使用します。

  • セッション名: セッション名のテキストを直接入力するか、セッション名のテキストを保持している文字列変数を選択してください。
  • 変数: 接続 アクションが作成する GitHub セッション変数を選択します。
所有者名
GitHub リポジトリ所有者の名前を指定します。 所有者は組織またはユーザーアカウントにできます。 名前を直接テキストとして入力するか、適用可能な文字列変数を選択できます。
リポジトリ名
アクションがプルリクエストを取得する元の GitHub リポジトリ名を指定します。 リポジトリ名をテキストとして直接入力するか、該当する文字列変数を選択できます。
プルリクエスト番号
詳細を取得するには、プルリクエスト番号を指定してください。 プルリクエスト番号をテキストとして直接入力するか、該当する文字列変数を選択できます。
出力を変数に割り当てる。
アクションが応答データを保存する変数を指定します。 応答データには、次のフィールドが含まれています。
  • title - プルリクエストのタイトル。
  • state - プルリクエストの状態。 状態はopenまたはclosedです。
  • author - プルリクエストの作成者。
  • url - プルリクエストのHTML URL。
  • branch - プルリクエストが作成されるソースブランチ。
  • comments - プルリクエスト内のコメント数。
  • additions - ソースブランチのコードに加えられた追加の数。
  • deletions - ソースブランチのコードに対して行われた削除の数。
  • created - プルリクエストが作成されたことを示すタイムスタンプです。
  • baseBranch - プルリクエストをマージする対象ブランチ。
  • merged - プルリクエストのマージ状態を示すブールフラグ。
  • reviewComments - プルリクエスト内のレビューコメント数。 これらは、ソースブランチ内のファイルに追加されたインラインコメントです。
  • mergeable - プルリクエストを競合なしでマージできるかどうかを示すブール値。
  • changedFiles - プルリクエストのソースブランチ内の変更されたファイルの数。
  • commits - プルリクエストで行われたコミット数。
  • mergedBy - プルリクエストを対象ブランチにマージしたユーザー。
出力を割り当てるには、次のいずれかのオプションを使用します。
  • 複数の変数: 特定の応答データを保存するために、個別の変数を作成して指定します。

    変数マッピングを追加 オプションを使用して、特定の応答データを保存するためのキーと対応する変数タイプを指定します。

  • ディクショナリ: レスポンスデータ全体を格納するディクショナリ変数を作成して指定します。 既存のディクショナリ変数を選択することもできます。