• /
  • EnglishEspañolFrançais日本語한국어Português
  • 로그인지금 시작하기

사용자의 편의를 위해 제공되는 기계 번역입니다.

영문본과 번역본이 일치하지 않는 경우 영문본이 우선합니다. 보다 자세한 내용은 이 페이지를 방문하시기 바랍니다.

문제 신고

GitHub 이슈 업데이트

GitHub 저장소의 기존 이슈(제목, 본문, 상태, 담당자, 레이블 및 마일스톤)를 업데이트합니다.

인증 설정에 대해서는 GitHub 이슈 작업을 참조하십시오.

이 작업에서는 다음 입력을 사용할 수 있습니다.

입력 필드

선택성

유형

설명

예시

token

필수의

문자열

시크릿으로 저장된 GitHub 개인 액세스 토큰(세분화된 또는 클래식)입니다. 세분화된 PAT에는 Issues: 읽기 및 쓰기 권한이 필요합니다. 클래식 PAT에는 리포지터리 범위가 필요합니다.

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

owner

필수의

문자열

저장소의 계정 소유자(사용자 또는 조직 로그인)입니다. 대소문자를 구분하지 않습니다.

"octocat"

repo

필수의

문자열

.git이 없는 저장소 이름 접미사. 대소문자를 구분하지 않습니다.

"Hello-World"

issueNumber

필수의

Int

문제를 식별하는 번호입니다.

1347

title

선택 과목

문자열

문제의 제목입니다.

"Updated issue title"

body

선택 과목

문자열

GitHub 형식 마크다운으로 작성된 이슈 본문입니다. 비어 있는 경우 요청에서 생략됩니다.

"Updated description."

상태

선택 과목

문자열

문제 상태. 이슈를 닫거나 다시 여는 데 사용하십시오. 허용되는 값:

open

,

closed

.

"closed"

state_reason

선택 과목

문자열

상태 변경 이유.

state

을(를) 변경하지 않으면 API는 이 필드를 무시합니다. 허용되는 값:

completed

,

not_planned

,

duplicate

,

reopened

,

null

.

"completed"

duplicate_issue_id

선택 과목

Int

표준 중복으로 표시할 이슈의 ID입니다.

state_reason

이(가)

duplicate

인 경우에만 사용됩니다. 이슈가 존재해야 하며 인증된 사용자가 접근할 수 있어야 합니다.

1200

assignees

선택 과목

목록

할당할 GitHub 사용자 이름입니다. 토큰에 대한 푸시 액세스 권한이 필요합니다. GitHub API는 푸시 액세스 권한이 없는 사용자를 자동으로 삭제합니다.

["octocat"]

labels

선택 과목

목록

추가할 레이블입니다. 토큰에 대한 푸시 액세스 권한이 필요합니다. 권한이 있는 경우 API가 알 수 없는 레이블을 자동으로 생성합니다. 그렇지 않으면 API가 이를 거부합니다.

["resolved", "p1"]

milestone

선택 과목

Int

마일스톤 번호(제목이 아닌 정수 ID)입니다. 토큰에 대한 푸시 액세스 권한이 필요합니다. 마일스톤이 저장소에 이미 존재해야 합니다.

3

type

선택 과목

문자열

이 이슈와 연결할 이슈 유형의 이름입니다(예: 버그, 작업, 기능). 푸시 액세스 권한이 필요합니다. 이슈 유형은 사용하기 전에 저장소 또는 조직 수준에서 구성해야 합니다.

"Bug"

issueFieldValues

선택 과목

목록

GitHub Projects v2 사용자 지정 필드에 대한 이슈 필드 값입니다. 각 객체는

field_id

(정수) 및

value

(다중 선택 필드의 경우 문자열, 숫자 또는 어레이)을 포함해야 합니다. GitHub Projects v2 사용자 지정 필드가 활성화된 조직 소유의 저장소에서만 사용할 수 있습니다.

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

selectors

선택 과목

목록

응답에서 값을 추출하기 위한 JQ 선택자입니다.

[{"name": "issueState", "expression": ".state"}]

이 작업은 다음 출력을 반환합니다.

출력 필드

유형

예시

response

물체

{
"id": 1,
"number": 1347,
"state": "closed",
"state_reason": "completed",
"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_update_issue_workflow
description: Update a GitHub issue
steps:
- name: update_issue
type: action
action: gitHub.issue.update
version: 1
inputs:
token: ${{ :secrets:github-PAT-token }}
owner: your_user_name
repo: test-workflow
issueNumber: 7
title: Issue has been resolved
body: Investigation complete. Closing this issue.
state: closed
state_reason: completed
labels:
- resolved
next: end
Copyright © 2026 New Relic Inc.

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