Atualiza uma issue existente em um repositório do GitHub (título, corpo, estado, responsáveis, rótulos e marco).
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.
Entrada | Tipo | Descrição | Exemplo |
|---|---|---|---|
token | Corda | Obrigatório. Token de acesso pessoal do GitHub (fine-grained ou classic) armazenado como um segredo. Os PATs fine-grained exigem a permissão Issues: Read and write. Os PATs classic exigem o escopo de repositório. |
|
owner | Corda | Obrigatório. O proprietário da conta do repositório (login de usuário ou organização). Não diferencia maiúsculas de minúsculas. |
|
repo | Corda | Obrigatório. Nome do repositório sem o .git como sufixo. Não diferencia maiúsculas de minúsculas. |
|
issueNumber | Interno | Obrigatório. O número que identifica a issue. |
|
title | Corda | Opcional. O título do problema. |
|
body | Corda | Opcional. Corpo da issue em GitHub-flavored Markdown. Omitido da requisição se estiver vazio. |
|
estado | Corda | Opcional. Estado do problema. Use para fechar ou reabrir um problema. Valores permitidos:
,
. |
|
state_reason | Corda | Opcional. O motivo da alteração de estado. A API ignora este campo a menos que você altere
. Valores permitidos:
,
,
,
,
. |
|
id_do_problema_duplicado | Interno | Opcional. O ID do problema a ser marcado como a duplicata canônica. Usado somente quando
é
. O problema deve existir e estar acessível ao usuário autenticado. |
|
assignees | Lista | Opcional. 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. |
|
labels | Lista | Opcional. Rótulos para anexar. Requer acesso de push no token. A API cria automaticamente rótulos desconhecidos se você tiver permissão. Caso contrário, a API os rejeita. |
|
milestone | Interno | Opcional. 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. |
|
type | Corda | Opcional. 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. |
|
issueFieldValues | Lista | Opcional. Valores de campo de issue para campos personalizados do GitHub Projects v2. Cada objeto deve incluir
(inteiro) e
(string, 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. |
|
selectors | Lista | Opcional. Seletores JQ para extrair valores da resposta. |
|
Esta ação retorna as seguintes saídas.
Saída | Tipo | Exemplo |
|---|---|---|
response | Objeto | |
success | Boleano |
|
errorMessage | Corda | Contém o corpo da resposta de erro da API do GitHub. |
Exemplo de fluxo de trabalho |
|---|
|