• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

Cette traduction automatique est fournie pour votre commodité.

En cas d'incohérence entre la version anglaise et la version traduite, la version anglaise prévaudra. Veuillez visiter cette page pour plus d'informations.

Créer un problème

Lister les tickets GitHub

|View as Markdown (English)

Répertorie les tickets dans un référentiel GitHub avec un filtrage facultatif par état, étiquettes, personne assignée, et jalon.

Pour la configuration de l’authentification, consultez les actions de ticket GitHub.

Les entrées suivantes sont disponibles pour cette action.

Champ de saisie

optionnalité

Type

Description

Exemple

token

Requis

Chaîne

Jeton d’accès personnel GitHub (à granularité fine ou classique) stocké en tant que secret. Les PAT à granularité fine nécessitent l’autorisation Issues : lecture et écriture. Les PAT classiques nécessitent la portée référentiel (repository).

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

owner

Requis

Chaîne

Le propriétaire du compte du référentiel (identifiant de l’utilisateur ou de l’organisation). Non sensible à la casse.

"octocat"

repo

Requis

Chaîne

Nom du référentiel sans le .git suffixe. Non sensible à la casse.

"Hello-World"

milestone

Facultatif

Chaîne

Filtrer par jalon. Passez un numéro de jalon pour filtrer par ce jalon,

*

pour les problèmes avec n’importe quel jalon, ou

none

pour les problèmes sans jalon.

"1"

ou

"*"

ou

"none"

état

Facultatif

Chaîne

Filtrer par état du problème. Valeur par défaut :

open

. Valeurs autorisées :

open

,

closed

,

all

.

"open"

assigné

Facultatif

Chaîne

Filtrez par nom d’utilisateur du responsable,

none

pour les tickets non assignés, ou

*

pour les tickets assignés à n’importe quel utilisateur.

"octocat"

type

Facultatif

Chaîne

Filtrez par nom de type de problème,

*

pour les problèmes de tout type, ou

none

pour les problèmes sans type.

"Bug"

créateur

Facultatif

Chaîne

Filtrer par l’utilisateur qui a créé le problème.

"octocat"

mentionné

Facultatif

Chaîne

Filtrez par un utilisateur mentionné dans le ticket.

"octocat"

labels

Facultatif

Chaîne

Liste, séparée par des virgules, des noms de libellés pour filtrer.

"bug,incident"

sort

Facultatif

Chaîne

Triez les résultats par champ. Par défaut :

created

. Valeurs autorisées :

created

,

updated

,

comments

.

"created"

direction

Facultatif

Chaîne

Sens de tri. Valeur par défaut :

desc

. Valeurs autorisées :

asc

,

desc

.

"desc"

depuis

Facultatif

Chaîne

Filtrer sur les problèmes mis à jour pour la dernière fois après cette heure. Doit être un horodatage ISO 8601 :

YYYY-MM-DDTHH:MM:SSZ

.

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

perPage

Facultatif

Int

Nombre de résultats par page (maximum 100). Valeur par défaut :

30

.

30

page

Facultatif

Int

Numéro de page des résultats à récupérer. Valeur par défaut :

1

.

1

issueFieldValues

Facultatif

List

Valeurs des champs du problème pour les champs personnalisés de GitHub Projects v2. Chaque objet doit inclure

field_id

(entier) et

value

(chaîne, nombre, ou éventail pour les champs à sélection multiple). Uniquement disponible pour les référentiels appartenant à l’organisation avec les champs personnalisés GitHub Projects v2 activés.

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

selectors

Facultatif

List

Sélecteurs JQ pour extraire des valeurs de la réponse.

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

Cette action renvoie les sorties suivantes.

Champ de sortie

Type

Exemple

response

Array

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

Booléen

success: true | false

errorMessage

Chaîne

Contient le corps de la réponse d’erreur de l’API GitHub.

Exemple de workflow

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
Droits d'auteur © 2026 New Relic Inc.

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