• /
  • EnglishEspañolFrançais日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

Caso haja alguma divergência entre a versão em inglês e a traduzida, a versão em inglês prevalece. Acesse esta página para mais informações.

Criar um problema

Crie uma issue no GitHub

Cria uma nova issue em um repositório do GitHub.

Para a configuração de autenticação, consulte as ações de issue do GitHub.

As seguintes entradas estão disponíveis para esta ação.

Campo de entrada

Opcionalidade

Tipo

Descrição

Exemplo

token

Obrigatório

Corda

Token de acesso pessoal do GitHub (de granulação fina ou clássico) armazenado como um segredo. Os PATs de granulação fina exigem a permissão Issues: Read and write. Os PATs clássicos exigem o escopo de repositório.

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

owner

Obrigatório

Corda

O proprietário da conta do repositório (login do usuário ou da organização). Não diferencia maiúsculas de minúsculas.

"octocat"

repo

Obrigatório

Corda

Nome do repositório sem o .git sufixo. Não diferencia maiúsculas de minúsculas.

"Hello-World"

title

Obrigatório

Corda

O título do problema.

"Production issue detected"

body

Opcional

Corda

Corpo do problema em Markdown com o estilo do GitHub. Omitido da solicitação se estiver vazio.

"Steps to reproduce: ..."

assignees

Opcional

Lista

Nomes de usuário do GitHub para atribuir. Requer acesso de push no token. A API do GitHub descarta silenciosamente os usuários sem acesso de push.

["octocat"]

labels

Opcional

Lista

Rótulos para anexar. Requer acesso de push no token. A API cria automaticamente rótulos desconhecidos se houver permissão. Caso contrário, a API os rejeita.

["incident", "p1"]

milestone

Opcional

Interno

O número do marco (ID inteiro, não o título). Requer acesso de push no token. O marco já deve existir no repositório.

3

type

Opcional

Corda

O nome do tipo de problema a ser associado a este problema (por exemplo, Bug, Tarefa, Recurso). Requer acesso de push. Os tipos de problema devem ser configurados no nível do repositório ou da organização antes do uso.

"Bug"

issueFieldValues

Opcional

Lista

Valores do campo de problema para campos personalizados do GitHub Projects v2. Cada objeto deve incluir

field_id

(inteiro) e

value

(cadeia de caracteres, número ou matriz para campos de seleção múltipla). Disponível apenas para repositórios de propriedade da organização com campos personalizados do GitHub Projects v2 habilitados.

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

selectors

Opcional

Lista

Seletores JQ para extrair valores da resposta.

[{"name": "issueNumber", "expression": ".number"}]

Esta ação retorna as seguintes saídas.

Campo de saída

Tipo

Exemplo

response

Objeto

{
"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

Boleano

success: true | false

errorMessage

Corda

Contém o corpo da resposta de erro da API do GitHub.

Exemplo de fluxo de trabalho

name: github_create_issue_workflow
description: Create a GitHub issue
steps:
- name: create_issue
type: action
action: gitHub.issue.create
version: 1
inputs:
token: ${{ :secrets:github-PAT-token }}
owner: your_user_name
repo: test-workflow
title: Production issue detected
body: An issue has been detected and needs investigation.
assignees:
- your_user_name
labels:
- incident
milestone: 3
next: end
Copyright © 2026 New Relic Inc.

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