GitHub
GitHub est un service d’hébergement de référentiel Git basé sur le web. Il offre toutes les fonctionnalités de contrôle de révision distribuée et de gestion du code source (SCM) de Git, ainsi que l’ajout de ses propres fonctionnalités.
Ce connecteur est disponible dans les produits et régions suivants :
| Service | classe | Régions |
|---|---|---|
| Copilot Studio | Norme | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Applications logiques | Norme | Toutes les régions Logic Apps , à l’exception des suivantes : - Régions Azure Chine - Us Department of Defense (DoD) |
| Power Apps | Norme | Toutes les régions Power Apps , à l’exception des suivantes : - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Power Automate | Norme | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Contact | |
|---|---|
| Nom | Microsoft |
| URL | https://support.microsoft.com/ |
| Messagerie électronique | abapi@microsoft.com |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | Microsoft |
| Site internet | https://github.com/ |
| Politique de confidentialité | https://github.com/trust-center/privacy |
| Catégories | Opérations informatiques ; Collaboration |
Éditeur d’applications github du connecteur
Ce connecteur utilise des applications par compte aaptapps
Connecteur en profondeur
Pour plus d’informations sur le connecteur, consultez la section détaillée.
Problèmes connus et limitations
Notez que les déclencheurs déclenchent la recherche d’éléments de problème entre les référentiels appartenant et membres affectés à l’utilisateur authentifié. Les référentiels d’organisation ne sont pas pris en charge.
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 100 | 60 secondes |
| Fréquence des sondages déclencheurs | 1 | 15 secondes |
Actions
| Ajouter un référentiel sélectionné à un secret d’organisation (préversion) |
Ajoute un référentiel à un secret d’organisation lorsque l’accès au |
| Comparer deux validations (préversion) |
Les deux |
| Créer ou mettre à jour un secret de référentiel (préversion) |
Crée ou met à jour un secret de référentiel avec une valeur chiffrée. Chiffrez votre secret à l’aide de LibSodium. |
| Créer un incident |
Cette opération est utilisée pour créer un problème pour un référentiel spécifique. |
| Créer un référentiel à l’aide d’un modèle (préversion) |
Crée un référentiel à l’aide d’un modèle de référentiel. L’utilisateur authentifié doit posséder ou être membre d’une organisation propriétaire du référentiel. |
| Créer un événement de répartition de référentiel (préversion) |
Cette opération consiste à déclencher un événement webhook appelé |
| Créer une demande de tirage (préversion) |
Cette opération consiste à créer une demande de tirage dans un référentiel. Pour ouvrir ou mettre à jour une demande de tirage dans un référentiel public, vous devez disposer d’un accès en écriture à la tête ou à la branche source. Pour les dépôts appartenant à l’organisation, vous devez être membre de l’organisation propriétaire du référentiel pour créer une demande de tirage. |
| Créer une référence (préversion) |
Crée une référence pour votre référentiel. Vous ne pouvez pas créer de références pour les référentiels vides, même si le hachage SHA-1 de validation utilisé existe. Les référentiels vides sont des référentiels sans branches. |
| Fusionner une demande de tirage (préversion) |
Cette opération est utilisée pour fusionner une demande de tirage pour le référentiel. |
| Mettre à jour un jalon |
Mettez à jour un jalon existant. |
| Mettre à jour un problème |
Mettez à jour un problème existant en fonction du numéro de problème. |
| Mettre à jour une demande de tirage (préversion) |
Cette opération est utilisée pour mettre à jour une demande de tirage (pull request) pour le référentiel. Pour mettre à jour une demande de tirage dans un référentiel public, vous devez disposer d’un accès en écriture à la tête ou à la branche source. Pour les dépôts appartenant à l’organisation, vous devez être membre de l’organisation propriétaire du référentiel pour ouvrir ou mettre à jour une demande de tirage. |
| Obtenir la liste des fichiers à partir d’une demande de tirage (préversion) |
Cette opération permet d’obtenir la liste des fichiers à partir d’une demande de tirage pour le référentiel. |
| Obtenir l’utilisateur authentifié |
Obtenez l’utilisateur authentifié. |
| Obtenir tous les problèmes d’un référentiel |
Obtenez tous les problèmes d’un référentiel. |
| Obtenir toutes les demandes de tirage d’un référentiel |
Obtenez toutes les demandes de tirage d’un référentiel. |
| Obtenir un problème particulier d’un référentiel |
Obtenez un problème particulier d’un référentiel. |
| Obtenir un référentiel par ID (préversion) |
Obtient un référentiel par ID. |
| Obtenir une clé publique de référentiel (préversion) |
Obtient votre clé publique, que vous devez chiffrer les secrets. Vous devez chiffrer un secret avant de pouvoir créer ou mettre à jour des secrets. |
| Obtenir une demande de tirage (préversion) |
Cette opération est utilisée pour obtenir une demande de tirage (pull request) pour le référentiel. |
| Obtenir une référence (préversion) |
Retourne une référence unique de votre base de données Git. Le |
| Rechercher des problèmes par état et mot clé |
Recherchez des problèmes par état et par mot clé. |
| Rechercher Github à l’aide de Query |
Rechercher Github à l’aide de Query |
| Répertorie les assignes disponibles pour les problèmes dans un référentiel |
Répertorie les assignes disponibles pour les problèmes dans un référentiel. |
| Répertorie tous les jalons d’un référentiel |
Répertorie tous les jalons d’un référentiel. |
| Répertorie tous les référentiels de l’utilisateur authentifié |
Répertorie tous les référentiels (publics et privés) pour l’utilisateur authentifié. |
| Répertorie tous les référentiels publics d’une organisation |
Répertorie tous les référentiels publics d’une organisation. |
| Répertorie tous les référentiels publics pour un utilisateur |
Répertorie tous les référentiels publics pour un utilisateur. |
| Répertorie toutes les étiquettes d’un référentiel |
Répertorie toutes les étiquettes d’un référentiel. |
| Répertorie toutes les étiquettes pour un problème |
Répertorie toutes les étiquettes pour un problème. |
| Répertorier les collaborateurs du référentiel |
Répertorier les collaborateurs du référentiel. |
| Réviseurs de demandes pour une demande de tirage (préversion) |
Demande des révisions pour une demande de tirage à partir d’un ensemble donné d’utilisateurs et/ou d’équipes. |
| Serveur MCP Github |
Serveur MCP Github |
|
Supprime un Webhook Git |
Supprime un Webhook GitHub |
| Supprimer le référentiel sélectionné d’un secret d’organisation (préversion) |
Supprime un dépôt d’un secret d’organisation lorsque l’accès au |
| Supprimer les réviseurs demandés d’une demande de tirage (préversion) |
Supprimez les réviseurs demandés d’une demande de tirage à partir d’un ensemble donné d’utilisateurs et/ou d’équipes. |
| Vérifier si un utilisateur est un collaborateur de référentiel |
Vérifiez si un utilisateur est un collaborateur de référentiel. |
Ajouter un référentiel sélectionné à un secret d’organisation (préversion)
Ajoute un référentiel à un secret d’organisation lorsque l’accès au visibility référentiel est défini sur selected. La visibilité est définie lorsque vous créez ou mettez à jour un secret d’organisation. Vous devez vous authentifier à l’aide d’un jeton d’accès avec l’étendue admin:org pour utiliser ce point de terminaison. GitHub Apps doit disposer de l’autorisation de l’organisation secrets pour utiliser ce point de terminaison.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Propriétaire du référentiel
|
repositoryOwner | True | string |
Nom du propriétaire du référentiel. |
|
ID du référentiel
|
repositoryId | True | integer |
Identificateur unique du référentiel. |
|
Nom du secret
|
secretName | True | string |
Nom du secret. |
Comparer deux validations (préversion)
Les deux base et head doivent être des noms de branche dans repositoryName. Pour comparer des branches entre d’autres référentiels dans le même réseau que repositoryName, utilisez le format <USERNAME>:branch. La réponse équivaut à exécuter la git log base..head commande . Toutefois, les validations sont retournées dans l’ordre chronologique.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Propriétaire du référentiel
|
repositoryOwner | True | string |
Nom du propriétaire du référentiel. |
|
Nom du référentiel
|
repositoryName | True | string |
Nom du référentiel. |
|
Base
|
base | True | string |
paramètre de base |
|
Head
|
head | True | string |
paramètre head |
Retours
Comparaison des validations
- Corps
- CommitComparison
Créer ou mettre à jour un secret de référentiel (préversion)
Crée ou met à jour un secret de référentiel avec une valeur chiffrée. Chiffrez votre secret à l’aide de LibSodium.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Propriétaire du référentiel
|
repositoryOwner | True | string |
Nom du propriétaire du référentiel. |
|
Nom du référentiel
|
repositoryName | True | string |
Nom du référentiel. |
|
Nom du secret
|
secretName | True | string |
Nom du secret. |
|
encrypted_value
|
encrypted_value | string |
Valeur de votre secret, chiffrée avec LibSodium à l’aide de la clé publique récupérée à partir de l’action Obtenir une clé publique de dépôt. |
|
|
key_id
|
key_id | string |
ID de la clé que vous avez utilisée pour chiffrer le secret. |
Créer un incident
Cette opération est utilisée pour créer un problème pour un référentiel spécifique.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Propriétaire du référentiel
|
repositoryOwner | True | string |
Nom du propriétaire du référentiel. |
|
Nom du référentiel
|
repositoryName | True | string |
Nom du référentiel. |
|
Titre
|
title | True | string |
Résumé du problème. |
|
Corps
|
body | string |
Description du problème. |
Retours
Propriétés d’un problème GitHub.
- Corps
- IssueDetailsModel
Créer un référentiel à l’aide d’un modèle (préversion)
Crée un référentiel à l’aide d’un modèle de référentiel. L’utilisateur authentifié doit posséder ou être membre d’une organisation propriétaire du référentiel.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Propriétaire du modèle
|
templateOwner | True | string |
Nom du propriétaire du référentiel de modèles. |
|
Référentiel de modèles
|
templateRepository | True | string |
Nom du référentiel de modèles. |
|
Propriétaire
|
owner | string |
L’organisation ou la personne qui possède le nouveau référentiel. S’il est laissé vide, l’utilisateur authentifié sera le propriétaire. |
|
|
Nom
|
name | True | string |
Nom du nouveau référentiel. |
|
Descriptif
|
description | string |
Brève description du nouveau référentiel. |
|
|
Est-ce privé ?
|
private | boolean |
Pour |
Retours
Un dépôt Git
- Corps
- RepositoryDetails
Créer un événement de répartition de référentiel (préversion)
Cette opération consiste à déclencher un événement webhook appelé repository_dispatch lorsque vous souhaitez que l’activité qui se produise en dehors de GitHub déclenche un workflow GitHub Actions ou un webhook GitHub App. Vous devez configurer votre flux de travail GitHub Actions ou GitHub App pour qu’il s’exécute lorsque l’événement repository_dispatch se produit.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Propriétaire du référentiel
|
repositoryOwner | True | string |
Nom du propriétaire du référentiel. |
|
Nom du référentiel
|
repositoryName | True | string |
Nom du référentiel. |
|
Nom de l'événement
|
event_type | string |
Nom d’événement webhook personnalisé. |
|
|
Charge utile d’événement
|
client_payload | object |
Charge utile JSON avec des informations supplémentaires sur l’événement webhook que votre action ou worklow peut utiliser. |
Créer une demande de tirage (préversion)
Cette opération consiste à créer une demande de tirage dans un référentiel. Pour ouvrir ou mettre à jour une demande de tirage dans un référentiel public, vous devez disposer d’un accès en écriture à la tête ou à la branche source. Pour les dépôts appartenant à l’organisation, vous devez être membre de l’organisation propriétaire du référentiel pour créer une demande de tirage.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Propriétaire du référentiel
|
repositoryOwner | True | string |
Nom du propriétaire du référentiel. |
|
Nom du référentiel
|
repositoryName | True | string |
Nom du référentiel. |
|
Titre
|
title | string |
Titre de la nouvelle demande de tirage. |
|
|
Head
|
head | True | string |
Nom de la branche dans laquelle vos modifications sont implémentées. Pour les demandes d’extraction entre référentiels dans le même réseau, espace de noms |
|
Base
|
base | True | string |
Nom de la branche dans laquelle vous souhaitez que les modifications soient extraites. Il doit s’agir d’une branche existante sur le référentiel actif. Vous ne pouvez pas envoyer une demande de tirage à un référentiel qui demande une fusion à une base d’un autre référentiel. |
|
Corps
|
body | string |
Contenu de la demande de tirage. |
|
|
Le mainteneur peut-il modifier ?
|
maintainer_can_modify | boolean |
Indique si les maintenances peuvent modifier la demande de tirage. |
|
|
Brouillon
|
draft | boolean |
Indique si la demande de tirage est un brouillon. |
Retours
Les demandes de tirage vous permettent d’informer d’autres personnes sur les modifications que vous avez envoyées à un référentiel sur GitHub. Une fois qu’une demande de tirage est envoyée, les parties intéressées peuvent examiner l’ensemble des modifications, discuter des modifications potentielles et même envoyer des validations de suivi si nécessaire.
- Corps
- PullRequest
Créer une référence (préversion)
Crée une référence pour votre référentiel. Vous ne pouvez pas créer de références pour les référentiels vides, même si le hachage SHA-1 de validation utilisé existe. Les référentiels vides sont des référentiels sans branches.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Propriétaire du référentiel
|
repositoryOwner | True | string |
Nom du propriétaire du référentiel. |
|
Nom du référentiel
|
repositoryName | True | string |
Nom du référentiel. |
|
Reference
|
ref | True | string |
Nom de la référence complète (par exemple : |
|
Sha
|
sha | True | string |
Valeur SHA1 pour cette référence. |
Retours
Références Git dans un référentiel
- Corps
- GitReference
Fusionner une demande de tirage (préversion)
Cette opération est utilisée pour fusionner une demande de tirage pour le référentiel.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Propriétaire du référentiel
|
repositoryOwner | True | string |
Nom du propriétaire du référentiel. |
|
Nom du référentiel
|
repositoryName | True | string |
Nom du référentiel. |
|
Numéro d’extraction
|
pullNumber | True | integer |
Numéro d’extraction. |
|
Valider le titre
|
commitTitle | string |
Titre du message de validation automatique. |
|
|
Message de validation
|
commitMessage | string |
Détails supplémentaires à ajouter au message de validation automatique. |
|
|
Sha
|
sha | string |
SHA qui doit correspondre à la tête de la demande de tirage pour autoriser la fusion. |
|
|
Merge, méthode
|
mergeMethod | string |
Méthode de fusion à utiliser. Les valeurs possibles sont |
Retours
Résultat de fusion de demande d’extraction.
- Corps
- PullRequestMergeResult
Mettre à jour un jalon
Mettez à jour un jalon existant.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Propriétaire du référentiel
|
repositoryOwner | True | string |
Nom du propriétaire du référentiel. |
|
Nom du référentiel
|
repositoryName | True | string |
Nom du référentiel. |
|
Numéro de jalon
|
milestoneNumber | True | integer |
Nombre de jalons pour un jalon donné. |
|
Titre
|
title | string |
Résumé du jalon. |
|
|
État
|
state | string |
État ouvert ou fermé du jalon. |
|
|
Étapes
|
description | string |
Description du jalon. |
|
|
due_on
|
due_on | string |
Date d’échéance du jalon. |
Retours
Collection de problèmes connexes et de demandes de tirage.
- response
- Milestone
Mettre à jour un problème
Mettez à jour un problème existant en fonction du numéro de problème.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Propriétaire du référentiel
|
repositoryOwner | True | string |
Nom du propriétaire du référentiel. |
|
Nom du référentiel
|
repositoryName | True | string |
Nom du référentiel. |
|
Numéro de problème
|
issueNumber | True | integer |
Numéro de problème pour un problème donné. |
|
Titre
|
title | string |
Résumé du problème. |
|
|
Corps
|
body | string |
Description du problème. |
|
|
assignee
|
assignee | string |
Destinataire du problème. |
|
|
État
|
state | string |
État ouvert ou fermé d’un problème. Peut être l’un des éléments ouverts ou fermés. |
|
|
ChangeReason
|
state_reason | string |
Raison du changement d’état. |
|
|
Étapes
|
milestone | string |
Nombre de jalons à associer au problème. |
|
|
labels
|
labels | array of string |
étiquettes associées au problème. |
|
|
Cessionnaires
|
assignees | array of string |
UserSnames à affecter au problème. |
Retours
Propriétés d’un problème GitHub.
- Corps
- IssueDetailsModel
Mettre à jour une demande de tirage (préversion)
Cette opération est utilisée pour mettre à jour une demande de tirage (pull request) pour le référentiel. Pour mettre à jour une demande de tirage dans un référentiel public, vous devez disposer d’un accès en écriture à la tête ou à la branche source. Pour les dépôts appartenant à l’organisation, vous devez être membre de l’organisation propriétaire du référentiel pour ouvrir ou mettre à jour une demande de tirage.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Propriétaire du référentiel
|
repositoryOwner | True | string |
Nom du propriétaire du référentiel. |
|
Nom du référentiel
|
repositoryName | True | string |
Nom du référentiel. |
|
Numéro d’extraction
|
pullNumber | True | integer |
Numéro d’extraction. |
|
Titre
|
title | string |
Le titre de la demande de tirage. |
|
|
Corps
|
body | string |
Contenu de la demande de tirage. |
|
|
État
|
state | string |
État de cette demande de tirage.
|
|
|
Base
|
base | string |
Nom de la branche dans laquelle vous souhaitez que vos modifications soient extraites. Il doit s’agir d’une branche existante sur le référentiel actif. Vous ne pouvez pas mettre à jour la branche de base sur une demande de tirage pour pointer vers un autre référentiel. |
|
|
Le mainteneur peut-il modifier ?
|
maintainer_can_modify | boolean |
Indique si les maintenances peuvent modifier la demande de tirage. |
Retours
Les demandes de tirage vous permettent d’informer d’autres personnes sur les modifications que vous avez envoyées à un référentiel sur GitHub. Une fois qu’une demande de tirage est envoyée, les parties intéressées peuvent examiner l’ensemble des modifications, discuter des modifications potentielles et même envoyer des validations de suivi si nécessaire.
- Corps
- PullRequest
Obtenir la liste des fichiers à partir d’une demande de tirage (préversion)
Cette opération permet d’obtenir la liste des fichiers à partir d’une demande de tirage pour le référentiel.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Propriétaire du référentiel
|
repositoryOwner | True | string |
Nom du propriétaire du référentiel. |
|
Nom du référentiel
|
repositoryName | True | string |
Nom du référentiel. |
|
Numéro d’extraction
|
pullNumber | True | integer |
Numéro d’extraction. |
Retours
- response
- array of PullRequestFile
Obtenir l’utilisateur authentifié
Obtenez l’utilisateur authentifié.
Retours
Propriétés d’un utilisateur GitHub.
- Corps
- UserDetailsModel
Obtenir tous les problèmes d’un référentiel
Obtenez tous les problèmes d’un référentiel.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Propriétaire du référentiel
|
repositoryOwner | True | string |
Nom du propriétaire du référentiel. |
|
Nom du référentiel
|
repositoryName | True | string |
Nom du référentiel. |
|
milestone
|
milestone | string |
Filtrez par jalon. |
|
|
état
|
state | string |
Filtrez par état. |
|
|
assignee
|
assignee | string |
Filtrez par destinataire. |
|
|
créateur
|
creator | string |
Filtrez par créateur. |
|
|
mentioned
|
mentioned | string |
Filtrez par mentions. |
|
|
labels
|
labels | string |
Filtrez par noms d’étiquettes. |
|
|
sort
|
sort | string |
Champ par lequel trier les résultats. |
|
|
direction
|
direction | string |
Direction de tri. |
|
|
depuis
|
since | string |
Filtrez par problèmes après la date donnée. |
|
|
per_page
|
per_page | integer |
Nombre de résultats par page. |
|
|
page
|
page | integer |
Numéro de page à afficher. |
Retours
Modèle pour extraire la réponse de l’API de liste
- Objets
- MultipleFetchModel
Obtenir toutes les demandes de tirage d’un référentiel
Obtenez toutes les demandes de tirage d’un référentiel.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Propriétaire du référentiel
|
repositoryOwner | True | string |
Nom du propriétaire du référentiel. |
|
Nom du référentiel
|
repositoryName | True | string |
Nom du référentiel. |
|
état
|
state | string |
Filtrez par état. |
|
|
tête
|
head | string |
Filtrez par utilisateur principal ou organisation. |
|
|
base
|
base | string |
Filtrez par nom de branche de base. |
|
|
sort
|
sort | string |
Comment trier les résultats. |
|
|
direction
|
direction | string |
Direction de tri. |
|
|
perPage
|
per_page | integer |
Nombre de résultats par page. |
|
|
page
|
page | integer |
Numéro de page à afficher. |
Retours
Modèle pour extraire la réponse de l’API de liste
- Objets
- MultipleFetchModel
Obtenir un problème particulier d’un référentiel
Obtenez un problème particulier d’un référentiel.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Propriétaire du référentiel
|
repositoryOwner | True | string |
Nom du propriétaire du référentiel. |
|
Nom du référentiel
|
repositoryName | True | string |
Nom du référentiel. |
|
Numéro de problème
|
issueNumber | True | integer |
Numéro de problème pour un problème donné. |
Retours
Propriétés d’un problème GitHub.
- Corps
- IssueDetailsModel
Obtenir un référentiel par ID (préversion)
Obtient un référentiel par ID.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID du référentiel
|
repositoryId | True | integer |
Identificateur unique du référentiel. |
Retours
Un dépôt Git
- Corps
- RepositoryDetails
Obtenir une clé publique de référentiel (préversion)
Obtient votre clé publique, que vous devez chiffrer les secrets. Vous devez chiffrer un secret avant de pouvoir créer ou mettre à jour des secrets.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Propriétaire du référentiel
|
repositoryOwner | True | string |
Nom du propriétaire du référentiel. |
|
Nom du référentiel
|
repositoryName | True | string |
Nom du référentiel. |
Retours
Clé publique utilisée pour définir les secrets d’actions.
- Corps
- ActionsPublicKey
Obtenir une demande de tirage (préversion)
Cette opération est utilisée pour obtenir une demande de tirage (pull request) pour le référentiel.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Propriétaire du référentiel
|
repositoryOwner | True | string |
Nom du propriétaire du référentiel. |
|
Nom du référentiel
|
repositoryName | True | string |
Nom du référentiel. |
|
Numéro d’extraction
|
pullNumber | True | integer |
Numéro d’extraction. |
Retours
Les demandes de tirage vous permettent d’informer d’autres personnes sur les modifications que vous avez envoyées à un référentiel sur GitHub. Une fois qu’une demande de tirage est envoyée, les parties intéressées peuvent examiner l’ensemble des modifications, discuter des modifications potentielles et même envoyer des validations de suivi si nécessaire.
- Corps
- PullRequest
Obtenir une référence (préversion)
Retourne une référence unique de votre base de données Git. Le reference paramètre doit être mis en forme comme heads/<branch name> pour les branches et tags/<tag name> pour les balises. Si la reference référence ne correspond pas à une référence existante, une 404 valeur est retournée.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Propriétaire du référentiel
|
repositoryOwner | True | string |
Nom du propriétaire du référentiel. |
|
Nom du référentiel
|
repositoryName | True | string |
Nom du référentiel. |
|
Reference
|
reference | True | string |
La référence dans l’URL doit être mise en forme en tant que nom> de tête/<branche pour les branches et les balises/nom> de< balise pour les balises. |
Retours
Références Git dans un référentiel
- Corps
- GitReference
Rechercher des problèmes par état et mot clé
Recherchez des problèmes par état et par mot clé.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
q
|
q | True | string |
Mots clés et qualificateurs de recherche. |
|
sort
|
sort | string |
Propriété par laquelle trier les résultats. |
|
|
order
|
order | string |
Direction de tri. |
|
|
per_page
|
per_page | integer |
Nombre de résultats par page. |
|
|
page
|
page | integer |
Numéro de page à extraire |
Retours
Modèle pour l’extraction des résultats de recherche
- Corps
- MultipleSearchFetchModel
Rechercher Github à l’aide de Query
Rechercher Github à l’aide de Query
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
query
|
query | string |
query |
Répertorie les assignes disponibles pour les problèmes dans un référentiel
Répertorie les assignes disponibles pour les problèmes dans un référentiel.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Propriétaire du référentiel
|
repositoryOwner | True | string |
Nom du propriétaire du référentiel. |
|
Nom du référentiel
|
repositoryName | True | string |
Nom du référentiel. |
|
per_page
|
per_page | integer |
Nombre de résultats par page. |
|
|
page
|
page | integer |
Numéro de page à afficher. |
Retours
Modèle pour extraire la réponse de l’API de liste
- Objets
- MultipleFetchModel
Répertorie tous les jalons d’un référentiel
Répertorie tous les jalons d’un référentiel.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Propriétaire du référentiel
|
repositoryOwner | True | string |
Nom du propriétaire du référentiel. |
|
Nom du référentiel
|
repositoryName | True | string |
Nom du référentiel. |
|
état
|
state | string |
État du jalon. |
|
|
sort
|
sort | string |
Comment trier les résultats. |
|
|
direction
|
direction | string |
Direction de tri. |
|
|
per_page
|
per_page | integer |
Nombre de résultats par page. |
|
|
page
|
page | integer |
Numéro de page à afficher. |
Retours
Modèle pour extraire la réponse de l’API de liste
- Objets
- MultipleFetchModel
Répertorie tous les référentiels de l’utilisateur authentifié
Répertorie tous les référentiels (publics et privés) pour l’utilisateur authentifié.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
visibilité
|
visibility | string |
Limitez les résultats aux référentiels de la visibilité spécifiée (public/privé/all). |
|
|
affiliation
|
affiliation | string |
Limitez les résultats en fonction de l’affiliation. |
|
|
depuis
|
since | string |
Limitez les résultats aux référentiels mis à jour après une période donnée. |
|
|
before
|
before | string |
Limitez les résultats aux référentiels mis à jour avant une heure donnée. |
|
|
type
|
type | string |
Limitez les résultats aux référentiels du type spécifié. |
|
|
sort
|
sort | string |
Propriété par laquelle trier les résultats. |
|
|
direction
|
direction | string |
Direction de tri. |
|
|
per_page
|
per_page | integer |
Nombre de résultats par page. |
|
|
page
|
page | integer |
Numéro de page à extraire |
Retours
Modèle pour extraire la réponse de l’API de liste
- Objets
- MultipleFetchModel
Répertorie tous les référentiels publics d’une organisation
Répertorie tous les référentiels publics d’une organisation.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Propriétaire du référentiel
|
repositoryOwner | True | string |
Nom du propriétaire du référentiel. |
|
type
|
type | string |
Limitez les résultats aux référentiels du type spécifié. |
|
|
sort
|
sort | string |
Propriété par laquelle trier les résultats. |
|
|
direction
|
direction | string |
Direction de tri. |
|
|
per_page
|
per_page | integer |
Nombre de résultats par page. |
|
|
page
|
page | integer |
Numéro de page à extraire |
Retours
Modèle pour extraire la réponse de l’API de liste
- Objets
- MultipleFetchModel
Répertorie tous les référentiels publics pour un utilisateur
Répertorie tous les référentiels publics pour un utilisateur.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Propriétaire du référentiel
|
repositoryOwner | True | string |
Nom du propriétaire du référentiel. |
|
type
|
type | string |
Limitez les résultats aux référentiels du type spécifié. |
|
|
sort
|
sort | string |
Propriété par laquelle trier les résultats. |
|
|
direction
|
direction | string |
Direction de tri. |
|
|
per_page
|
per_page | integer |
Nombre de résultats par page. |
|
|
page
|
page | integer |
Numéro de page à extraire |
Retours
Modèle pour extraire la réponse de l’API de liste
- Objets
- MultipleFetchModel
Répertorie toutes les étiquettes d’un référentiel
Répertorie toutes les étiquettes d’un référentiel.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Propriétaire du référentiel
|
repositoryOwner | True | string |
Nom du propriétaire du référentiel. |
|
Nom du référentiel
|
repositoryName | True | string |
Nom du référentiel. |
|
per_page
|
per_page | integer |
Nombre de résultats par page. |
|
|
page
|
page | integer |
Numéro de page à afficher. |
Retours
Modèle pour extraire la réponse de l’API de liste
- Objets
- MultipleFetchModel
Répertorie toutes les étiquettes pour un problème
Répertorie toutes les étiquettes pour un problème.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Propriétaire du référentiel
|
repositoryOwner | True | string |
Nom du propriétaire du référentiel. |
|
Nom du référentiel
|
repositoryName | True | string |
Nom du référentiel. |
|
Numéro de problème
|
issueNumber | True | integer |
Numéro de problème pour un problème donné. |
|
per_page
|
per_page | integer |
Nombre de résultats par page. |
|
|
page
|
page | integer |
Numéro de page à afficher. |
Retours
Modèle pour extraire la réponse de l’API de liste
- Objets
- MultipleFetchModel
Répertorier les collaborateurs du référentiel
Répertorier les collaborateurs du référentiel.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Propriétaire du référentiel
|
repositoryOwner | True | string |
Nom du propriétaire du référentiel. |
|
Nom du référentiel
|
repositoryName | True | string |
Nom du référentiel. |
|
per_page
|
per_page | integer |
Nombre de résultats par page. |
|
|
page
|
page | integer |
Numéro de page à afficher. |
Retours
Modèle pour extraire la réponse de l’API de liste
- Objets
- MultipleFetchModel
Réviseurs de demandes pour une demande de tirage (préversion)
Demande des révisions pour une demande de tirage à partir d’un ensemble donné d’utilisateurs et/ou d’équipes.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Propriétaire du référentiel
|
repositoryOwner | True | string |
Nom du propriétaire du référentiel. |
|
Nom du référentiel
|
repositoryName | True | string |
Nom du référentiel. |
|
Numéro d’extraction
|
pullNumber | True | integer |
Numéro d’extraction. |
|
Examinateurs
|
reviewers | array of string | ||
|
team_reviewers
|
team_reviewers | array of string |
Serveur MCP Github
Serveur MCP Github
Supprime un Webhook GitHub (préversion)
Supprime un Webhook GitHub
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Propriétaire du référentiel
|
repositoryOwner | True | string |
Nom du propriétaire du référentiel. |
|
Nom du référentiel
|
repositoryName | True | string |
Nom du référentiel. |
|
GitHub Webhook ID
|
webhookId | True | string |
ID du Webhook GitHub |
Supprimer le référentiel sélectionné d’un secret d’organisation (préversion)
Supprime un dépôt d’un secret d’organisation lorsque l’accès au visibility référentiel est défini selectedsur . La visibilité est définie lorsque vous créez ou mettez à jour un secret d’organisation. Vous devez vous authentifier à l’aide d’un jeton d’accès avec l’étendue admin:org pour utiliser ce point de terminaison. GitHub Apps doit disposer de l’autorisation de l’organisation secrets pour utiliser ce point de terminaison.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Propriétaire du référentiel
|
repositoryOwner | True | string |
Nom du propriétaire du référentiel. |
|
ID du référentiel
|
repositoryId | True | integer |
Identificateur unique du référentiel. |
|
Nom du secret
|
secretName | True | string |
Nom du secret. |
Supprimer les réviseurs demandés d’une demande de tirage (préversion)
Supprimez les réviseurs demandés d’une demande de tirage à partir d’un ensemble donné d’utilisateurs et/ou d’équipes.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Propriétaire du référentiel
|
repositoryOwner | True | string |
Nom du propriétaire du référentiel. |
|
Nom du référentiel
|
repositoryName | True | string |
Nom du référentiel. |
|
Numéro d’extraction
|
pullNumber | True | integer |
Numéro d’extraction. |
|
Examinateurs
|
reviewers | array of string | ||
|
team_reviewers
|
team_reviewers | array of string |
Vérifier si un utilisateur est un collaborateur de référentiel
Vérifiez si un utilisateur est un collaborateur de référentiel.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Propriétaire du référentiel
|
repositoryOwner | True | string |
Nom du propriétaire du référentiel. |
|
Nom du référentiel
|
repositoryName | True | string |
Nom du référentiel. |
|
nom d’utilisateur
|
userName | True | string |
Handle pour le compte d’utilisateur GitHub. |
Retours
Modèle d’extraction d’une réponse d’API unique
- response
- object
Déclencheurs
| Lorsqu’un nouveau problème est ouvert et affecté à moi |
Cette opération se déclenche lorsqu’un problème est ouvert et affecté à l’utilisateur connecté. |
| Lorsqu’un problème m’est attribué est fermé |
Cette opération se déclenche lorsqu’un problème affecté à l’utilisateur connecté est fermé. |
| Lorsqu’une demande de tirage est créée ou modifiée (préversion) |
Crée un Webhook GitHub pour les demandes de tirage |
| Quand un problème est attribué à moi |
Cette opération se déclenche lorsqu’un problème est affecté à l’utilisateur connecté. |
Lorsqu’un nouveau problème est ouvert et affecté à moi
Cette opération se déclenche lorsqu’un problème est ouvert et affecté à l’utilisateur connecté.
Retours
Propriétés d’un problème GitHub.
- Corps
- IssueDetailsModel
Lorsqu’un problème m’est attribué est fermé
Cette opération se déclenche lorsqu’un problème affecté à l’utilisateur connecté est fermé.
Retours
Propriétés d’un problème GitHub.
- Corps
- IssueDetailsModel
Lorsqu’une demande de tirage est créée ou modifiée (préversion)
Crée un Webhook GitHub pour les demandes de tirage
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Propriétaire du référentiel
|
repositoryOwner | True | string |
Nom du propriétaire du référentiel. |
|
Nom du référentiel
|
repositoryName | True | string |
Nom du référentiel. |
|
Événements webhook à écouter sur
|
events | True | array of string |
Événements webhook à écouter sur |
Retours
Réponse de demande de tirage webhook.
Quand un problème est attribué à moi
Cette opération se déclenche lorsqu’un problème est affecté à l’utilisateur connecté.
Retours
Propriétés d’un problème GitHub.
- Corps
- IssueDetailsModel
Définitions
IssueDetailsModel
Propriétés d’un problème GitHub.
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Titre
|
title | string |
Résumé du problème. |
|
Corps
|
body | string |
Description du problème. |
|
assignee
|
assignee | UserDetailsModel |
Propriétés d’un utilisateur GitHub. |
|
Id
|
number | integer |
ID unique du problème. |
|
État
|
state | string |
État du problème. |
|
Création de Date-Time
|
created_at | string |
aaaa-MM-ddTHH :mm :ss.fffZ (format UTC). |
|
URL du référentiel
|
repository_url | string |
Lien web vers le référentiel. |
MultipleSearchFetchModel
Modèle pour l’extraction des résultats de recherche
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
body
|
body | array of GeneralAPIModel |
corps du résultat |
MultipleFetchModel
Modèle pour extraire la réponse de l’API de liste
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Objets
|
GeneralAPIModel |
Modèle d’extraction d’une réponse d’API unique |
GeneralAPIModel
Modèle d’extraction d’une réponse d’API unique
UserDetailsModel
Propriétés d’un utilisateur GitHub.
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Connectez-vous
|
login | string |
Connexion utilisateur. |
|
Id
|
id | integer |
Identifiant. |
|
ID de nœud
|
node_id | string |
ID de nœud utilisateur. |
|
URL de l’avatar
|
avatar_url | string |
URL de l’avatar de l’utilisateur. |
|
Gravatar Id
|
gravatar_id | string |
ID Gravatar de l’utilisateur. |
|
URL
|
url | string |
URL de l’utilisateur. |
|
Html Url
|
html_url | string |
URL HTML de l’utilisateur. |
|
URL des abonnés
|
followers_url | string |
Abonnés utilisateurUrl |
|
URL suivante
|
following_url | string |
URL suivante de l’utilisateur. |
|
Gists Url
|
gists_url | string |
URL des Gists utilisateur. |
|
URL en vedette
|
starred_url | string |
URL avec vedette de l’utilisateur. |
|
URL des abonnements
|
subscriptions_url | string |
URL des abonnements utilisateur. |
|
URL des organisations
|
organizations_url | string |
URL des organisations utilisateur. |
|
Repos Url
|
repos_url | string |
URL de repos de l’utilisateur. |
|
URL des événements
|
events_url | string |
URL des événements utilisateur. |
|
URL des événements reçus
|
received_events_url | string |
URL des événements reçus par l’utilisateur. |
|
Type
|
type | string |
Type d’utilisateur. |
|
Administrateur de site
|
site_admin | boolean |
L’administrateur de site utilisateur est-il administrateur ? |
|
Nom
|
name | string |
Nom d’utilisateur. |
|
Entreprise
|
company | string |
Entreprise de l’utilisateur. |
|
Blogue
|
blog | string |
Blog de l’utilisateur. |
|
Emplacement
|
location | string |
Emplacement de l’utilisateur. |
|
Messagerie électronique
|
string |
E-mail utilisateur. |
|
|
Locationable
|
hireable | boolean |
L’utilisateur peut-il être embauché ? |
|
Biographie
|
bio | string |
Bio de l’utilisateur. |
|
Dépôts publics
|
public_repos | integer |
Dépôts publics de l’utilisateur. |
|
Gists publics
|
public_gists | integer |
Gists publics de l’utilisateur. |
|
Followers
|
followers | integer |
Abonnés de l’utilisateur. |
|
Following
|
following | integer |
Utilisateur suivant. |
|
Créé à
|
created_at | date-time |
Utilisateur créé à l’adresse. |
|
Mise à jour à
|
updated_at | date-time |
Utilisateur mis à jour à l’adresse. |
Vérification
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Est vérifié
|
verified | boolean |
Indique si GitHub considère la signature dans cette validation à vérifier. |
|
Raison de la vérification
|
reason | string |
Raison de la valeur vérifiée. |
|
Valeur signée
|
payload | string |
Valeur signée. |
|
Valider la signature
|
signature | string |
Signature extraite de la validation. |
GitUser
Métapropriétés pour les informations d’auteur/commiteur Git.
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Nom d’utilisateur Git
|
name | string |
Nom d'utilisateur |
|
E-mail utilisateur Git
|
string |
Messagerie électronique |
|
|
Horodatage de la validation
|
date | string |
Horodatage de validation. |
DiffEntry
Entrée de différences
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Nom du fichier
|
filename | string |
Nom de fichier modifié. |
|
Ajouts
|
additions | integer |
Nombre d’ajouts dans le fichier |
|
Suppressions
|
deletions | integer |
Nombre de suppressions dans le fichier |
|
Modifications
|
changes | integer |
Nombre de modifications dans le fichier |
|
Statut
|
status | string |
État de la modification modifiée, renommée, etc., |
|
URL brute
|
raw_url | string |
Lien URL brute vers le fichier |
|
Blob Url
|
blob_url | string |
Lien URL de l’objet blob vers le fichier |
|
Patch
|
patch | string |
Modifications réelles apportées au fichier. |
|
Sha de la modification
|
sha | string |
SHA de la modification. |
|
URL du contenu
|
contents_url | string |
URL du contenu du fichier. |
|
FileName précédent
|
previous_filename | string |
FileName précédent si fileName est modifié |
Validations
Validations
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
URL de validation
|
url | string |
URL HTTP de la validation. |
|
Valider Sha
|
sha | string |
SHA de la validation |
|
ID de nœud
|
node_id | string |
ID de nœud de la validation. |
|
HTML Url
|
html_url | string |
URL HTML de la validation |
|
URL des commentaires
|
comments_url | string |
URL des commentaires de la validation |
|
URL de validation
|
commit.url | string |
URL de la validation. |
|
author
|
commit.author | GitUser |
Métapropriétés pour les informations d’auteur/commiteur Git. |
|
Committer
|
commit.committer | GitUser |
Métapropriétés pour les informations d’auteur/commiteur Git. |
|
Message de validation
|
commit.message | string |
Valider le message. |
|
Nombre de commentaires
|
commit.comment_count | integer |
Nombre de commentaires de la validation |
|
Valider Sha
|
commit.tree.sha | string |
SHA de la validation |
|
URL de validation
|
commit.tree.url | uri |
URL de validation. |
|
vérification
|
commit.verification | Verification | |
|
author
|
author | UserDetailsModel |
Propriétés d’un utilisateur GitHub. |
|
Committer
|
committer | UserDetailsModel |
Propriétés d’un utilisateur GitHub. |
|
parents
|
parents | array of object | |
|
Parent Sha
|
parents.sha | string |
Sha de validation de branche parente |
|
URL de branche parente
|
parents.url | string |
URL de la branche parente. |
|
URL HTML de la branche parente
|
parents.html_url | string |
URL HTML de la branche parente. |
|
Ajouts
|
stats.additions | integer |
Nombre d’ajouts |
|
Suppressions
|
stats.deletions | integer |
Nombre de suppressions |
|
Total
|
stats.total | integer |
Total des modifications |
|
Fichiers
|
files | array of DiffEntry |
CommitComparison
Comparaison des validations
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
URL
|
url | string |
URL de la comparaison |
|
HTML Url
|
html_url | string |
URL HTML pour la comparaison |
|
URL permanente
|
permalink_url | string |
URL permanente de la comparaison |
|
URL de différences
|
diff_url | string |
URL de différences |
|
URL du correctif
|
patch_url | string |
URL du correctif |
|
base_commit
|
base_commit | Commit |
Validations |
|
merge_base_commit
|
merge_base_commit | Commit |
Validations |
|
Statut
|
status | string |
État de la comparaison, par exemple. diverged etc., |
|
À l’avance par
|
ahead_by | integer |
avance par branche de base |
|
Behind by
|
behind_by | integer |
branche de base behind_by |
|
Nombre total de validations
|
total_commits | integer |
nombre total de validations |
|
Commits
|
commits | array of Commit |
Sur |
|
Fichiers
|
files | array of DiffEntry |
Fichiers |
ActionsPublicKey
Clé publique utilisée pour définir les secrets d’actions.
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID de clé
|
key_id | string |
Identificateur de la clé. |
|
Key
|
key | string |
Clé publique encodée en Base64. |
|
Id
|
id | integer |
Identificateur unique de la clé. |
|
URL
|
url | string |
URL de clé publique. |
|
Titre
|
title | string |
Titre de la clé publique. |
|
Créé à
|
created_at | string |
Date et heure de création de la clé. |
LicenseDetails
Détails de la licence
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Key
|
key | string |
ID SPDX minuscule de la licence. |
|
Nom
|
name | string |
Nom complet de la licence spécifié par https://spdx.org/licenses. |
|
URL
|
url | uri |
URL de la licence sur https://choosealicense.com. |
|
SPDX Id
|
spdx_id | string |
Identificateur court spécifié par https://spdx.org/licenses. |
|
ID de nœud
|
node_id | string |
ID du nœud de licence. |
|
HTML Url
|
html_url | uri |
URL HTML de licence. |
RepositoryMiniDetails
Un dépôt Git
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID du référentiel
|
id | integer |
Identificateur unique du référentiel. |
|
ID du nœud du référentiel
|
node_id | string |
ID de nœud du référentiel. |
|
Nom du référentiel
|
name | string |
Nom du référentiel. |
|
Nom complet du référentiel
|
full_name | string |
Nom complet du dépôt. |
|
Admin
|
permissions.admin | boolean | |
|
pull
|
permissions.pull | boolean | |
|
triage
|
permissions.triage | boolean | |
|
pousser
|
permissions.push | boolean | |
|
maintenir
|
permissions.maintain | boolean | |
|
owner
|
owner | UserDetailsModel |
Propriétés d’un utilisateur GitHub. |
|
Le dépôt est-il privé ?
|
private | boolean |
Indique si le référentiel est privé ou public. |
|
Description du référentiel
|
description | string |
Description du référentiel |
|
Page d’accueil du référentiel
|
homepage | uri |
Page d’accueil de ce référentiel |
|
Langue du référentiel
|
language | string |
Langue de ce référentiel |
|
Le référentiel est-il archivé ?
|
archived | boolean |
Indique si le référentiel est archivé. |
|
Le référentiel est-il désactivé ?
|
disabled | boolean |
Retourne si ce référentiel est désactivé ou non. |
|
Visibilité du référentiel
|
visibility | string |
Visibilité du référentiel : public, privé ou interne. |
|
Référentiel créé à l’adresse
|
created_at | date-time |
date et heure de création du référentiel. |
|
Référentiel mis à jour à l’adresse
|
updated_at | date-time |
date et heure de la dernière mise à jour du référentiel. |
|
Référentiel Autoriser la rebase de fusion
|
allow_rebase_merge | boolean |
Indique s’il faut autoriser la rebase des fusions pour les demandes de tirage. |
|
Référentiel Autoriser la fusion squash
|
allow_squash_merge | boolean |
Indique s’il faut autoriser les fusions de courge pour les demandes de tirage. |
|
Branche de suppression de référentiel lors de la fusion
|
delete_branch_on_merge | boolean |
Indique s’il faut supprimer des branches de tête lorsque les demandes de tirage sont fusionnées |
|
Validation de fusion autorisée dans le référentiel
|
allow_merge_commit | boolean |
Indique s’il faut autoriser les validations de fusion pour les demandes de tirage. |
|
Branche principale du référentiel
|
master_branch | string |
Branche principale du référentiel. |
RepositoryDetails
Un dépôt Git
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Id
|
id | integer |
Identificateur unique du référentiel. |
|
ID de nœud
|
node_id | string |
ID de nœud du référentiel. |
|
Nom
|
name | string |
Nom du référentiel. |
|
Nom complet
|
full_name | string |
Nom complet du dépôt. |
|
Licence
|
license | LicenseDetails |
Détails de la licence |
|
Fourches
|
forks | integer |
Nombre de duplications du référentiel. |
|
Admin
|
permissions.admin | boolean | |
|
pull
|
permissions.pull | boolean | |
|
triage
|
permissions.triage | boolean | |
|
pousser
|
permissions.push | boolean | |
|
maintenir
|
permissions.maintain | boolean | |
|
owner
|
owner | UserDetailsModel |
Propriétés d’un utilisateur GitHub. |
|
Est-ce privé ?
|
private | boolean |
Indique si le référentiel est privé ou public. |
|
Html Url
|
html_url | uri |
URL HTML du référentiel |
|
Descriptif
|
description | string |
Description du référentiel |
|
Est-ce qu’une fourche ?
|
fork | boolean |
Si le dépôt est un fork ? |
|
URL
|
url | uri |
URL HTTP de ce référentiel |
|
URL d’archivage
|
archive_url | string |
URL d’archivage de ce référentiel |
|
Assignees Url
|
assignees_url | string |
URL des assignes pour ce référentiel |
|
URL des objets blob
|
blobs_url | string |
URL des objets blob pour ce référentiel |
|
Branches Url
|
branches_url | string |
URL branches de ce référentiel |
|
URL des collaborateurs
|
collaborators_url | string |
URL des collaborateurs pour ce référentiel |
|
URL des commentaires
|
comments_url | string |
URL des commentaires pour ce référentiel |
|
URL de validation
|
commits_url | string |
URL de validation pour ce référentiel |
|
Comparer l’URL
|
compare_url | string |
URL de comparaison pour ce référentiel |
|
URL du contenu
|
contents_url | string |
URL du contenu de ce référentiel |
|
URL des contributeurs
|
contributors_url | uri |
URL des contributeurs pour ce référentiel |
|
URL des déploiements
|
deployments_url | uri |
URL des déploiements pour ce référentiel |
|
Url des téléchargements
|
downloads_url | uri |
URL des téléchargements pour ce référentiel |
|
URL des événements
|
events_url | uri |
URL d’événements pour ce référentiel |
|
Forks Url
|
forks_url | uri |
URL des forks pour ce référentiel |
|
URL de validation Git
|
git_commits_url | string |
URL de validation Git pour ce référentiel |
|
URL des références Git
|
git_refs_url | string |
URL des références Git pour ce référentiel |
|
URL des balises Git
|
git_tags_url | string |
URL des balises Git pour ce référentiel |
|
Git Url
|
git_url | string |
URL Git de ce référentiel |
|
URL du commentaire de problème
|
issue_comment_url | string |
URL de commentaire du problème pour ce référentiel |
|
URL des événements de problème
|
issue_events_url | string |
URL des événements de problème pour ce référentiel |
|
URL des problèmes
|
issues_url | string |
URL des problèmes pour ce référentiel |
|
URL des clés
|
keys_url | string |
URL des clés pour ce référentiel |
|
URL des étiquettes
|
labels_url | string |
URL des étiquettes pour ce référentiel |
|
URL des langues
|
languages_url | uri |
URL des langues pour ce référentiel |
|
URL de fusion
|
merges_url | uri |
URL de fusion pour ce référentiel |
|
URL des jalons
|
milestones_url | string |
URL des jalons pour ce référentiel |
|
Notifications Url
|
notifications_url | string |
URL des notifications pour ce référentiel |
|
URL des extractions
|
pulls_url | string |
URL d’extraction de ce référentiel |
|
URL des mises en production
|
releases_url | string |
URL des versions pour ce référentiel |
|
SSH Url
|
ssh_url | string |
URL SSH pour cloner ce référentiel |
|
Stargazers Url
|
stargazers_url | uri |
Les stargazers (Stargazers sont les personnes qui ont signet l’URL du dépôt GitHub) pour ce référentiel |
|
URL des états
|
statuses_url | string |
URL des états de ce référentiel |
|
URL des abonnés
|
subscribers_url | uri |
URL des abonnés pour ce référentiel |
|
URL de l’abonnement
|
subscription_url | uri |
URL d’abonnement pour ce référentiel |
|
URL des étiquettes
|
tags_url | uri |
URL des balises pour ce référentiel |
|
Teams Url
|
teams_url | uri |
URL teams pour ce référentiel |
|
URL des arborescences
|
trees_url | string |
URL des arborescences pour ce référentiel |
|
URL de clonage
|
clone_url | string |
URL du clone pour ce référentiel |
|
URL miroir
|
mirror_url | uri |
URL miroir d’origine pour ce référentiel |
|
Hooks Url
|
hooks_url | uri |
URL de hooks pour ce référentiel |
|
SVN Url
|
svn_url | uri |
URL SVN pour ce référentiel |
|
Page d'accueil
|
homepage | uri |
Page d’accueil de ce référentiel |
|
Language
|
language | string |
Langue de ce référentiel |
|
Nombre de fourches
|
forks_count | integer |
Nombre de forks présents dans le réseau entier. |
|
Stargazers Count
|
stargazers_count | integer |
Nombre d’utilisateurs ayant joué un rôle dans le référentiel. |
|
Nombre d’observateur
|
watchers_count | integer |
Nombre d’utilisateurs qui regardent le référentiel. |
|
Taille
|
size | integer |
Taille du référentiel |
|
Branche par défaut
|
default_branch | string |
Branche par défaut du référentiel. |
|
Nombre de problèmes ouverts
|
open_issues_count | integer |
Nombre de problèmes ouverts dans le référentiel. |
|
Modèle ?
|
is_template | boolean |
Indique si ce référentiel agit comme un modèle qui peut être utilisé pour générer de nouveaux référentiels. |
|
Sujets
|
topics | array of string |
Liste des rubriques dans le référentiel |
|
A-t-il des problèmes ?
|
has_issues | boolean |
Indique si les problèmes sont activés. |
|
A-t-il des projets ?
|
has_projects | boolean |
Indique si les projets sont activés. |
|
A-t-il wiki ?
|
has_wiki | boolean |
Indique si le wiki est activé. |
|
Pages ?
|
has_pages | boolean |
Indique si les pages sont activées. |
|
Téléchargements ?
|
has_downloads | boolean |
Indique si les téléchargements sont activés. |
|
Est-ce archivé ?
|
archived | boolean |
Indique si le référentiel est archivé. |
|
Est-il désactivé ?
|
disabled | boolean |
Retourne si ce référentiel est désactivé ou non. |
|
Visibilité
|
visibility | string |
Visibilité du référentiel : public, privé ou interne. |
|
Pushed At
|
pushed_at | date-time |
Lorsque le référentiel a été envoyé pour la dernière fois. |
|
Créé à
|
created_at | date-time |
date et heure de création du référentiel. |
|
Mise à jour à
|
updated_at | date-time |
date et heure de la dernière mise à jour du référentiel. |
|
Autoriser la fusion de base
|
allow_rebase_merge | boolean |
Indique s’il faut autoriser la rebase des fusions pour les demandes de tirage. |
|
ID du référentiel de modèles
|
template_repository.id | integer |
Identificateur unique du référentiel. |
|
ID du nœud du référentiel de modèles
|
template_repository.node_id | string |
ID de nœud du référentiel. |
|
Nom du référentiel de modèles
|
template_repository.name | string |
Nom du référentiel. |
|
Nom complet du référentiel de modèles
|
template_repository.full_name | string |
Nom complet du dépôt. |
|
owner
|
template_repository.owner | UserDetailsModel |
Propriétés d’un utilisateur GitHub. |
|
Le référentiel de modèles est-il privé ?
|
template_repository.private | boolean |
Indique si le référentiel est privé ou public. |
|
URL HTML du référentiel de modèles
|
template_repository.html_url | uri |
URL HTML du référentiel |
|
Description du référentiel de modèles
|
template_repository.description | string |
Description du référentiel |
|
Référentiel de modèles est-il un fork ?
|
template_repository.fork | boolean |
Si le dépôt est un fork ? |
|
URL du référentiel de modèles
|
template_repository.url | uri |
URL HTTP de ce référentiel |
|
URL de l’archive du référentiel de modèles
|
template_repository.archive_url | string |
URL d’archivage de ce référentiel |
|
URL des assignes de référentiel de modèles
|
template_repository.assignees_url | string |
URL des assignes pour ce référentiel |
|
URL des objets blob de référentiel de modèles
|
template_repository.blobs_url | string |
URL des objets blob pour ce référentiel |
|
URL des branches du référentiel de modèles
|
template_repository.branches_url | string |
URL branches de ce référentiel |
|
URL des collaborateurs du référentiel de modèles
|
template_repository.collaborators_url | string |
URL des collaborateurs pour ce référentiel |
|
URL des commentaires du référentiel de modèles
|
template_repository.comments_url | string |
URL des commentaires pour ce référentiel |
|
URL de validation du référentiel de modèles
|
template_repository.commits_url | string |
URL de validation pour ce référentiel |
|
URL de comparaison de référentiel de modèles
|
template_repository.compare_url | string |
URL de comparaison pour ce référentiel |
|
URL du contenu du référentiel de modèles
|
template_repository.contents_url | string |
URL du contenu de ce référentiel |
|
URL des contributeurs de référentiel de modèles
|
template_repository.contributors_url | uri |
URL des contributeurs pour ce référentiel |
|
URL des déploiements de référentiel de modèles
|
template_repository.deployments_url | uri |
URL des déploiements pour ce référentiel |
|
URL de téléchargement du référentiel de modèles
|
template_repository.downloads_url | uri |
URL des téléchargements pour ce référentiel |
|
URL des événements du référentiel de modèles
|
template_repository.events_url | uri |
URL d’événements pour ce référentiel |
|
URL des forks du référentiel de modèles
|
template_repository.forks_url | uri |
URL des forks pour ce référentiel |
|
URL de validation Git du référentiel de modèles
|
template_repository.git_commits_url | string |
URL de validation Git pour ce référentiel |
|
URL des références Git du référentiel de modèles
|
template_repository.git_refs_url | string |
URL des références Git pour ce référentiel |
|
URL des balises Git du référentiel de modèles
|
template_repository.git_tags_url | string |
URL des balises Git pour ce référentiel |
|
URL Git du référentiel de modèles
|
template_repository.git_url | string |
URL Git de ce référentiel |
|
URL du commentaire du problème du référentiel de modèles
|
template_repository.issue_comment_url | string |
URL de commentaire du problème pour ce référentiel |
|
URL des événements de problème de référentiel de modèles
|
template_repository.issue_events_url | string |
URL des événements de problème pour ce référentiel |
|
URL des problèmes de référentiel de modèles
|
template_repository.issues_url | string |
URL des problèmes pour ce référentiel |
|
URL des clés de référentiel de modèles
|
template_repository.keys_url | string |
URL des clés pour ce référentiel |
|
URL des étiquettes de référentiel de modèles
|
template_repository.labels_url | string |
URL des étiquettes pour ce référentiel |
|
URL des langages du référentiel de modèles
|
template_repository.languages_url | uri |
URL des langues pour ce référentiel |
|
URL de fusion de référentiel de modèles
|
template_repository.merges_url | uri |
URL de fusion pour ce référentiel |
|
URL des jalons du référentiel de modèles
|
template_repository.milestones_url | string |
URL des jalons pour ce référentiel |
|
URL des notifications du référentiel de modèles
|
template_repository.notifications_url | string |
URL des notifications pour ce référentiel |
|
URL des extractions de référentiel de modèles
|
template_repository.pulls_url | string |
URL d’extraction de ce référentiel |
|
URL des versions du référentiel de modèles
|
template_repository.releases_url | string |
URL des versions pour ce référentiel |
|
URL SSH du référentiel de modèles
|
template_repository.ssh_url | string |
URL SSH pour cloner ce référentiel |
|
URL du référentiel de modèles Stargazers
|
template_repository.stargazers_url | uri |
Les stargazers (Stargazers sont les personnes qui ont signet l’URL du dépôt GitHub) pour ce référentiel |
|
URL des états du référentiel de modèles
|
template_repository.statuses_url | string |
URL des états de ce référentiel |
|
URL des abonnés du référentiel de modèles
|
template_repository.subscribers_url | uri |
URL des abonnés pour ce référentiel |
|
URL de l’abonnement au référentiel de modèles
|
template_repository.subscription_url | uri |
URL d’abonnement pour ce référentiel |
|
URL des étiquettes du référentiel de modèles
|
template_repository.tags_url | uri |
URL des balises pour ce référentiel |
|
URL teams du référentiel de modèles
|
template_repository.teams_url | uri |
URL teams pour ce référentiel |
|
URL des arborescences de référentiels de modèles
|
template_repository.trees_url | string |
URL des arborescences pour ce référentiel |
|
URL du clone du référentiel de modèles
|
template_repository.clone_url | string |
URL du clone pour ce référentiel |
|
URL du miroir du référentiel de modèles
|
template_repository.mirror_url | uri |
URL miroir d’origine pour ce référentiel |
|
URL des hooks de référentiel de modèles
|
template_repository.hooks_url | uri |
URL de hooks pour ce référentiel |
|
URL SVN du référentiel de modèles
|
template_repository.svn_url | uri |
URL SVN pour ce référentiel |
|
Page d’accueil du référentiel de modèles
|
template_repository.homepage | uri |
Page d’accueil de ce référentiel |
|
Langage du référentiel de modèles
|
template_repository.language | string |
Langue de ce référentiel |
|
Nombre de forks du référentiel de modèles
|
template_repository.forks_count | integer |
Nombre de forks présents dans le réseau entier. |
|
Nombre d’étoiles du référentiel de modèles
|
template_repository.stargazers_count | integer |
Nombre d’utilisateurs ayant joué un rôle dans le référentiel. |
|
Nombre d’observateur de référentiel de modèles
|
template_repository.watchers_count | integer |
Nombre d’utilisateurs qui regardent le référentiel. |
|
Taille du référentiel de modèles
|
template_repository.size | integer |
Taille du référentiel |
|
Branche par défaut du référentiel de modèles
|
template_repository.default_branch | string |
Branche par défaut du référentiel. |
|
Nombre de problèmes ouverts dans le référentiel de modèles
|
template_repository.open_issues_count | integer |
Nombre de problèmes ouverts dans le référentiel. |
|
Référentiel de modèles est-il un modèle ?
|
template_repository.is_template | boolean |
Indique si ce référentiel agit comme un modèle qui peut être utilisé pour générer de nouveaux référentiels. |
|
Rubriques du référentiel de modèles
|
template_repository.topics | array of string |
Liste des rubriques dans le référentiel |
|
Le référentiel de modèles rencontre des problèmes ?
|
template_repository.has_issues | boolean |
Indique si les problèmes sont activés. |
|
Le référentiel de modèles a des projets ?
|
template_repository.has_projects | boolean |
Indique si les projets sont activés. |
|
Le référentiel de modèles a wiki ?
|
template_repository.has_wiki | boolean |
Indique si le wiki est activé. |
|
Le référentiel de modèles contient des pages ?
|
template_repository.has_pages | boolean |
Indique si les pages sont activées. |
|
Le référentiel de modèles a des téléchargements ?
|
template_repository.has_downloads | boolean |
Indique si les téléchargements sont activés. |
|
Le référentiel de modèles est-il archivé ?
|
template_repository.archived | boolean |
Indique si le référentiel est archivé. |
|
Le référentiel de modèles est-il désactivé ?
|
template_repository.disabled | boolean |
Retourne si ce référentiel est désactivé ou non. |
|
Visibilité du référentiel de modèles
|
template_repository.visibility | string |
Visibilité du référentiel : public, privé ou interne. |
|
Référentiel de modèles envoyé (push) à l’adresse
|
template_repository.pushed_at | date-time |
Lorsque le référentiel a été envoyé pour la dernière fois. |
|
Référentiel de modèles créé à l’adresse
|
template_repository.created_at | date-time |
date et heure de création du référentiel. |
|
Référentiel de modèles mis à jour à l’adresse
|
template_repository.updated_at | date-time |
date et heure de la dernière mise à jour du référentiel. |
|
Admin
|
template_repository.permissions.admin | boolean | |
|
pousser
|
template_repository.permissions.push | boolean | |
|
pull
|
template_repository.permissions.pull | boolean | |
|
Référentiel de modèles autoriser la fusion de base
|
template_repository.allow_rebase_merge | boolean |
Indique s’il faut autoriser la rebase des fusions pour les demandes de tirage. |
|
Référentiel de modèles de référentiel de modèles
|
template_repository.template_repository | string |
Référentiel de modèles. |
|
Jeton de clone temporaire du référentiel de modèles
|
template_repository.temp_clone_token | string |
Jeton d’authentification temporaire pour le clonage de ce référentiel. |
|
Le référentiel de modèles autorise la fusion squash
|
template_repository.allow_squash_merge | boolean |
Indique s’il faut autoriser les fusions de courge pour les demandes de tirage. |
|
Branche de suppression de référentiel de modèles lors de la fusion
|
template_repository.delete_branch_on_merge | boolean |
Indique s’il faut supprimer des branches de tête lorsque les demandes de tirage sont fusionnées |
|
Le référentiel de modèles autorise la validation de fusion
|
template_repository.allow_merge_commit | boolean |
Indique s’il faut autoriser les validations de fusion pour les demandes de tirage. |
|
Nombre d’abonnés du référentiel de modèles
|
template_repository.subscribers_count | integer |
Nombre d’abonnés pour le référentiel. |
|
Nombre de réseaux du référentiel de modèles
|
template_repository.network_count | integer |
Nombre de réseaux de référentiels |
|
Jeton de clone temporaire
|
temp_clone_token | string |
Jeton d’authentification temporaire pour le clonage de ce référentiel. |
|
Autoriser la fusion squash
|
allow_squash_merge | boolean |
Indique s’il faut autoriser les fusions de courge pour les demandes de tirage. |
|
Supprimer une branche sur la fusion
|
delete_branch_on_merge | boolean |
Indique s’il faut supprimer des branches de tête lorsque les demandes de tirage sont fusionnées |
|
Autoriser la validation de fusion
|
allow_merge_commit | boolean |
Indique s’il faut autoriser les validations de fusion pour les demandes de tirage. |
|
Nombre d’abonnés
|
subscribers_count | integer |
Nombre d’abonnés pour le référentiel. |
|
Nombre de réseaux
|
network_count | integer |
Nombre de réseaux de référentiels |
|
défis ouverts
|
open_issues | integer |
Le dépôt ouvre des problèmes. |
|
Watchers
|
watchers | integer |
Espions du référentiel. |
|
Branche principale
|
master_branch | string |
Branche principale du référentiel. |
|
Vedette at
|
starred_at | string |
Référentiel avec vedette à |
GitReference
Références Git dans un référentiel
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Reference
|
ref | string |
Nom de la référence complète. |
|
ID de nœud
|
node_id | string |
ID de nœud de la référence. |
|
URL
|
url | uri |
URL de la référence. |
|
type
|
object.type | string |
Type de l’objet. |
|
Sha
|
object.sha | string |
SHA pour la référence. |
|
URL
|
object.url | uri |
URL de l’objet. |
PullRequestMergeResult
Résultat de fusion de demande d’extraction.
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Sha
|
sha | string |
SHA pour la validation de fusion. |
|
Est-ce fusionné ?
|
merged | boolean |
Indique si la demande de tirage a été fusionnée ou non. |
|
Message
|
message | string |
Message de réponse de fusion. |
Jalon
Collection de problèmes connexes et de demandes de tirage.
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
URL de jalon
|
url | uri |
URL HTTP pour le jalon. |
|
URL HTML de jalon
|
html_url | uri |
URL HTML du jalon. |
|
URL des étiquettes de jalon
|
labels_url | uri |
URL des étiquettes pour le jalon. |
|
ID de jalon
|
id | integer |
Identificateur unique pour le jalon. |
|
ID de nœud de jalon
|
node_id | string |
ID de nœud pour le jalon. |
|
Numéro de jalon
|
number | integer |
Nombre de jalons. |
|
État de jalon
|
state | string |
État du jalon. |
|
Titre du jalon
|
title | string |
Titre du jalon. |
|
Description des jalons
|
description | string |
Description du jalon. |
|
créateur
|
creator | UserDetailsModel |
Propriétés d’un utilisateur GitHub. |
|
Problèmes d’ouverture de jalon
|
open_issues | integer |
Nombre de problèmes ouverts pour le référentiel. |
|
Problèmes de fermeture des jalons
|
closed_issues | integer |
Nombre de problèmes fermés pour le référentiel. |
|
Jalon créé à
|
created_at | date-time |
Date et heure de création du jalon. |
|
Jalon mis à jour à
|
updated_at | date-time |
Date et heure de la dernière mise à jour du jalon. |
|
Jalon fermé à
|
closed_at | date-time |
Date et heure de fermeture du jalon. |
|
Jalon à échéance
|
due_on | date-time |
Date d’échéance du jalon. |
Étiquette
Les étiquettes codées en couleurs vous aident à catégoriser et filtrer vos problèmes (comme les étiquettes dans Gmail).
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Id
|
id | integer |
Identificateur unique de l’étiquette. |
|
ID de nœud
|
node_id | string |
ID de nœud de l’étiquette. |
|
URL
|
url | uri |
URL de l’étiquette |
|
Nom
|
name | string |
Nom de l’étiquette. |
|
Descriptif
|
description | string |
Brève description de cette étiquette. |
|
Color
|
color | string |
Code hexadécimal de 6 caractères, sans #de début, identifiant la couleur |
|
La valeur par défaut est-elle ?
|
default | boolean |
Indique s’il s’agit ou non d’une étiquette par défaut. |
TeamDetails
Groupes de membres de l’organisation qui donnent des autorisations sur les référentiels spécifiés.
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Id
|
id | integer |
Identificateur unique de l’équipe. |
|
ID de nœud
|
node_id | string |
ID de nœud de l’équipe. |
|
URL
|
url | uri |
URL de l’équipe. |
|
URL des membres
|
members_url | string |
URL HTTP pour les membres de l’équipe. |
|
|
name | string |
Nom de l’équipe |
|
Descriptif
|
description | string |
Description de l’équipe |
|
Autorisation
|
permission | string |
Autorisation que l’équipe aura pour ses dépôts |
|
Confidentialité
|
privacy | string |
Le niveau de confidentialité de cette équipe doit avoir |
|
HTML Url
|
html_url | uri |
URL HTML de l’équipe. |
|
URL des dépôts
|
repositories_url | uri |
URL HTTP pour les dépôts de cette équipe. |
|
Slug
|
slug | string |
Le slug correspondant à l’équipe. |
|
LDAP DN
|
ldap_dn | string |
Nom unique (DN) auquel l’équipe est mappée dans l’environnement LDAP |
PullRequest (en anglais)
Les demandes de tirage vous permettent d’informer d’autres personnes sur les modifications que vous avez envoyées à un référentiel sur GitHub. Une fois qu’une demande de tirage est envoyée, les parties intéressées peuvent examiner l’ensemble des modifications, discuter des modifications potentielles et même envoyer des validations de suivi si nécessaire.
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
URL de la demande de tirage
|
url | uri |
URL HTTP de cette requête de tirage. |
|
ID de demande de tirage
|
id | integer |
Identificateur unique de la demande de tirage. |
|
ID du nœud de demande de tirage
|
node_id | string |
ID de nœud de la demande de tirage. |
|
URL HTML de la demande de tirage
|
html_url | uri |
URL HTML de la demande de tirage. |
|
URL de différence de demande de tirage
|
diff_url | uri |
URL de différence pour la demande de tirage. |
|
URL du correctif de demande de tirage (pull request)
|
patch_url | uri |
URL du correctif pour la demande de tirage. |
|
URL du problème de demande de tirage
|
issue_url | uri |
URL du problème pour la demande de tirage. |
|
URL de validation de demande de tirage
|
commits_url | uri |
URL de validation de la demande de tirage. |
|
URL des commentaires de révision de demande de tirage (pull request review)
|
review_comments_url | uri |
URL des commentaires de révision pour la demande de tirage. |
|
URL du commentaire de révision de demande de tirage (pull request review)
|
review_comment_url | string |
URL de commentaire de révision pour la demande de tirage. |
|
URL de différence de demande de tirage
|
comments_url | uri |
URL de différence pour la demande de tirage. |
|
URL d’état des demandes de tirage
|
statuses_url | uri |
URL d’état de la demande de tirage. |
|
Numéro de demande de tirage
|
number | integer |
Numéro identifiant de manière unique la demande de tirage au sein de son référentiel. |
|
État de la demande de tirage
|
state | string |
État de cette demande de tirage.
|
|
La demande de tirage est-elle verrouillée ?
|
locked | boolean |
Indique si la demande de tirage est verrouillée ou non. |
|
Titre de la demande de tirage
|
title | string |
Le titre de la demande de tirage. |
|
utilisateur
|
user | UserDetailsModel |
Propriétés d’un utilisateur GitHub. |
|
Corps de la demande de tirage
|
body | string |
Corps de Markdown. |
|
Étiquettes de demande de tirage
|
labels | array of Label |
Liste des étiquettes associées à la demande de tirage. |
|
|
milestone | Milestone |
Collection de problèmes connexes et de demandes de tirage. |
|
Motif du verrouillage actif de la demande de tirage
|
active_lock_reason | string |
Raison pour laquelle la conversation a été verrouillée. |
|
Demande de tirage créée à l’adresse
|
created_at | date-time |
Date et heure de création de la demande de tirage. |
|
Demande de tirage mise à jour à l’adresse
|
updated_at | date-time |
Date et heure de la dernière mise à jour de la demande de tirage. |
|
Demande de tirage fermée à
|
closed_at | date-time |
Date et heure de fermeture de la demande de tirage. |
|
Demande de tirage fusionnée à
|
merged_at | date-time |
Date et heure de fusion de la demande de tirage. |
|
Sha de validation de fusion de demande de tirage
|
merge_commit_sha | string |
Validation de fusion Sha de la demande de tirage. |
|
assignee
|
assignee | UserDetailsModel |
Propriétés d’un utilisateur GitHub. |
|
Affectations de demande de tirage (pull request)
|
assignees | array of UserDetailsModel |
Liste des assignes pour la demande de tirage. |
|
Réviseurs demandés par demande de tirage
|
requested_reviewers | array of UserDetailsModel |
Liste des utilisateurs affectés à cette demande de tirage. |
|
Demande de tirage (pull request) Teams demandée
|
requested_teams | array of TeamDetails |
Liste des équipes demandées à cette demande de tirage. |
|
Étiquette de tête de demande de tirage
|
head.label | string |
Étiquette de tête. |
|
Informations de référence sur la tête de la demande de tirage
|
head.ref | string |
Informations de référence sur la tête |
|
Repo
|
head.repo | RepositoryMiniDetails |
Un dépôt Git |
|
Sha de la tête de la demande de tirage
|
head.sha | string |
Sha de la tête |
|
utilisateur
|
head.user | UserDetailsModel |
Propriétés d’un utilisateur GitHub. |
|
Étiquette de base de la demande de tirage (pull request)
|
base.label | string |
Étiquette de tête. |
|
Informations de référence sur la base de demandes de tirage (pull request)
|
base.ref | string |
Informations de référence sur la tête |
|
Repo
|
base.repo | RepositoryMiniDetails |
Un dépôt Git |
|
Sha de base de la demande de tirage
|
base.sha | string |
Sha de la tête |
|
utilisateur
|
base.user | UserDetailsModel |
Propriétés d’un utilisateur GitHub. |
|
Pull RequestAuthor Association
|
author_association | string |
Association de l’auteur avec l’objet du commentaire. |
|
Le brouillon de demande de tirage est-il ?
|
draft | boolean |
Indique si la demande de tirage est un brouillon. |
|
La demande de tirage est-elle fusionnée ?
|
merged | boolean |
Indique si la demande de tirage a été fusionnée ou non. |
|
La demande de tirage peut-elle être fusionnée ?
|
mergeable | boolean |
Indique si la demande de tirage peut être fusionnée en fonction de l’existence de conflits de fusion. |
|
La demande de tirage est-elle rebaseable ?
|
rebaseable | boolean |
Indique si la demande de tirage est rebaseable ou non. |
|
État fusionnable de la demande de tirage
|
mergeable_state | string |
État pouvant être fusionné de la demande de tirage. |
|
merged_by
|
merged_by | UserDetailsModel |
Propriétés d’un utilisateur GitHub. |
|
Nombre de commentaires de demande de tirage
|
comments | integer |
Nombre de commentaires dans cette demande de tirage. |
|
Nombre de commentaires de révision de demande de tirage
|
review_comments | integer |
Nombre de commentaires de révision dans cette demande de tirage. |
|
La maintenance peut-elle modifier la demande de tirage ?
|
maintainer_can_modify | boolean |
Indique si les maintenances peuvent modifier la demande de tirage. |
|
Nombre de validations de demande de tirage
|
commits | integer |
Nombre de validations dans cette demande de tirage. |
|
Nombre d’ajouts de demandes de tirage
|
additions | integer |
Nombre d’ajouts dans cette demande de tirage. |
|
Nombre de suppressions de demandes de tirage
|
deletions | integer |
Nombre de suppressions dans cette demande de tirage. |
|
Nombre de fichiers modifiés de demande de tirage
|
changed_files | integer |
Nombre de fichiers modifiés dans cette demande de tirage. |
PullRequestFile
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
sha pour le fichier
|
sha | string |
Sha pour le fichier. |
|
Nom du fichier
|
filename | string |
Nom du fichier. |
|
État de modification du fichier
|
status | string |
État de modification du fichier. |
|
Nombre d’ajouts effectués dans le fichier
|
additions | integer |
Nombre d’ajouts effectués au fichier. |
|
Nombre de suppressions effectuées dans le fichier
|
deletions | integer |
Nombre de suppressions effectuées dans le fichier. |
|
Nombre de modifications apportées au fichier
|
changes | integer |
Nombre de modifications apportées au fichier. |
|
URL de l’objet blob pour le fichier
|
blob_url | string |
URL de l’objet blob pour le fichier. |
|
URL brute du fichier
|
raw_url | string |
URL brute du fichier. |
|
URL du contenu du fichier
|
contents_url | string |
URL du contenu du fichier. |
|
Contenu de correctif pour le fichier
|
patch | string |
Contenu du correctif pour le fichier. |
WebhookPullRequestResponse
Réponse de demande de tirage webhook.
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Action effectuée
|
action | string |
Action qui a été effectuée. |
|
Numéro de demande de tirage
|
number | integer |
Numéro de demande de tirage. |
|
pull_request
|
pull_request | PullRequest |
Les demandes de tirage vous permettent d’informer d’autres personnes sur les modifications que vous avez envoyées à un référentiel sur GitHub. Une fois qu’une demande de tirage est envoyée, les parties intéressées peuvent examiner l’ensemble des modifications, discuter des modifications potentielles et même envoyer des validations de suivi si nécessaire. |
objet
Il s’agit du type 'object'.