• /
  • EnglishEspañolFrançais日本語한국어Português
  • ログイン今すぐ開始

この機械翻訳は、参考として提供されています。

英語版と翻訳版に矛盾がある場合は、英語版が優先されます。詳細については、このページを参照してください。

問題を作成する

GitHub Issueを一覧表示する

状態、ラベル、担当者、およびマイルストーンによるオプションのフィルタリングを使用して、GitHubリポジトリ内のissueを一覧表示します。

認証のセットアップについては、GitHub Issueアクションを参照してください。

このアクションでは、以下の入力を使用できます。

入力フィールド

オプション性

タイプ

説明

token

必須

シークレットとして保存されたGitHub Personal Access Token(fine-grainedまたはclassic)。Fine-grained PATには、Issues:Read and write権限が必要です。Classic PATには、リポジトリスコープが必要です。

"${{ :secrets:github-PAT-token }}"

owner

必須

リポジトリのアカウント所有者(ユーザーまたは組織のログイン)。大文字と小文字は区別されません。

"octocat"

repo

必須

.gitを含まないリポジトリ名サフィックス。大文字と小文字は区別されません。

"Hello-World"

milestone

オプション

マイルストーンでフィルタリングします。そのマイルストーンでフィルタリングするにはマイルストーン番号を、任意のマイルストーンを持つIssueの場合は

*

を、マイルストーンを持たないIssueの場合は

none

を渡します。

"1"

または

"*"

または

"none"

ステート

オプション

Issueの状態でフィルタリングします。デフォルト:

open

。許可される値:

open

closed

all

"open"

担当者

オプション

担当者のユーザー名、未割り当ての課題の場合は

none

、任意のユーザーに割り当てられた課題の場合は

*

でフィルタリングします。

"octocat"

type

オプション

イシュータイプ名でフィルタリングします。任意のタイプのイシューには

*

、タイプのないイシューには

none

を指定します。

"Bug"

作成者

オプション

問題を作成したユーザーでフィルタリングします。

"octocat"

記載

オプション

Issueでメンションされているユーザーでフィルタリングします。

"octocat"

labels

オプション

フィルタリングするためのラベル名のカンマ区切りのリスト。

"bug,incident"

ソート

オプション

フィールド別に結果を並べ替えます。デフォルト:

created

。許可される値:

created

updated

comments

"created"

方向

オプション

ソート方向。デフォルト:

desc

。許可される値:

asc

desc

"desc"

以降

オプション

この時間より後に最終更新されたイシューにフィルタリングします。ISO 8601のタイムスタンプである必要があります:

YYYY-MM-DDTHH:MM:SSZ

"2024-01-01T00:00:00Z"

ページあたり

オプション

Int

ページあたりの結果数(最大100)。デフォルト:

30

30

ページ

オプション

Int

取得する結果のページ番号です。デフォルト:

1

1

issueFieldValues

オプション

リスト

GitHub Projects v2カスタムフィールドのIssueフィールド値。各オブジェクトには、

field_id

(整数)と

value

(文字列、数値、または複数選択フィールドの場合は配列)を含める必要があります。GitHub Projects v2カスタムフィールドが有効になっている組織所有のリポジトリでのみ利用可能です。

[{"field_id": 1, "value": "high"}]

selectors

オプション

リスト

レスポンスから値を抽出するためのJQセレクタ。

[{"name": "firstIssueNumber", "expression": ".[0].number"}]

このアクションは、以下の出力を返します。

出力フィールド

タイプ

response

配列

[
{
"id": 1,
"number": 1347,
"state": "open",
"title": "Found a bug",
"html_url": "https://github.com/octocat/Hello-World/issues/1347",
"body": "I'm having a problem with this.",
"created_at": "2011-04-22T13:33:48Z",
"updated_at": "2011-04-22T13:33:48Z"
}
]

success

ブール値

success: true | false

errorMessage

GitHub APIのエラーレスポンス本文が含まれます。

ワークフローの例

name: github_list_issues_workflow
description: List open GitHub issues
steps:
- name: list_issues
type: action
action: gitHub.issue.list
version: 1
inputs:
token: ${{ :secrets:github-PAT-token }}
owner: your_user_name
repo: test-workflow
state: open
assignee: your_user_name
labels: "incident"
sort: created
direction: desc
perPage: 30
page: 1
next: end
Copyright © 2026 New Relic株式会社。

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.