# Fiche connecteur GitHub Catalogue Pipedream : connexion du compte et droits nécessaires. Les actions réellement utilisables sont vérifiées dans Bruno lors de la connexion. Les déclencheurs sont documentés à titre de référence et ne sont pas activés automatiquement dans Bruno. Les noms et données des exemples sont fictifs ; toute exécution reste soumise aux droits et aux validations du connecteur. ## GitHub URL : https://get-bruno.com/features/connectors/github Référence texte : https://get-bruno.com/features/connectors/github/reference.txt Origine : Catalogue Pipedream Statut : Catalogue Pipedream — connexion à vérifier Catégories : Outils de développement Description : GitHub est une plateforme de code, de suivi du travail et d’automatisation autour des dépôts, des branches, des tickets, des demandes de fusion, des gists, des projets GitHub et de GitHub Actions. Ce connecteur couvre la consultation, la création et la mise à jour de ressources GitHub, ainsi que des déclencheurs sur des événements du dépôt et du compte. Authentification : OAuth Présentation : GitHub est une plateforme de code, de suivi du travail et d’automatisation autour des dépôts, des branches, des tickets, des demandes de fusion, des gists, des projets GitHub et de GitHub Actions. Ce connecteur couvre la consultation, la création et la mise à jour de ressources GitHub, ainsi que des déclencheurs sur des événements du dépôt et du compte. Usage : Ouvrir un ticket pour un défaut signalé Exemple de demande : Je veux créer un ticket dans le dépôt AtelierMartin/site-web pour le bug « bouton de paiement inactif » avec le libellé bug et l’assigner à octocat. Résultat attendu : Un nouveau ticket est créé dans le dépôt indiqué avec les champs fournis. Le libellé et l’assigné sont appliqués si le compte dispose des droits nécessaires. À préciser : Nom du dépôt au format owner/repo ; Titre du ticket ; Description du problème ; Nom du libellé à appliquer si nécessaire Nature : Exemple sous réserve de connexion et de droits Sources de l’exemple : https://pipedream.com/apps/github/actions/create-issue Usage : Lire une demande de fusion avant relecture Exemple de demande : Je veux retrouver la demande de fusion 48 dans le dépôt AtelierMartin/site-web pour vérifier son état, ses avis et les fichiers modifiés avant de la valider. Résultat attendu : Les détails de la demande de fusion, son état de fusion, ses revues et la liste des fichiers modifiés sont renvoyés. À préciser : Nom du dépôt au format owner/repo ; Numéro de la demande de fusion Nature : Exemple sous réserve de connexion et de droits Sources de l’exemple : https://pipedream.com/apps/github/actions/get-pull-request ; https://pipedream.com/apps/github/actions/get-pull-request-files Usage : Mettre à jour un fichier de configuration Exemple de demande : Je veux ajouter ou remplacer le fichier config/catalogue.csv dans le dépôt AtelierMartin/site-web avec le message de commit « mise à jour du catalogue ». Résultat attendu : Le fichier est créé ou remplacé sur la branche cible avec un seul commit, à partir du contenu texte brut fourni. À préciser : Nom du dépôt au format owner/repo ; Chemin du fichier ; Contenu texte brut du fichier ; Message de commit Nature : Exemple sous réserve de connexion et de droits Sources de l’exemple : https://pipedream.com/apps/github/actions/create-or-update-file-contents Limites propres au service : L’ajout de libellés et d’assignés exige un accès en écriture au dépôt. Plusieurs actions de consultation nécessitent de connaître le numéro, la référence ou l’identifiant exact de l’élément. Les déclencheurs listés décrivent des événements disponibles ; ils ne sont pas des actions manuelles ni des notifications automatiques à déclencher soi-même. Vocabulaire français : Créer un ticket — Crée un nouveau ticket dans un dépôt, avec éventuellement des libellés, des assignés et un jalon. Fournissez le dépôt au format owner/repo. Les libellés et les assignés sont transmis par nom ou identifiant de connexion ; leur affectation exige un accès en écriture au dépôt. Pour commenter un ticket existant, utilisez plutôt Créer un commentaire de ticket ; pour modifier un ticket existant, utilisez Mettre à jour un ticket. (https://pipedream.com/apps/github/actions/create-issue) Vocabulaire français : Rechercher des tickets et des demandes de fusion — Recherche des tickets et des demandes de fusion dans GitHub avec la syntaxe de requête issues-search. C’est l’outil de secours pour retrouver un élément par mot-clé, état, libellé, auteur ou assigné quand le numéro exact du ticket ou de la demande de fusion est inconnu. La requête se compose de qualificatifs séparés par des espaces : repo:owner/name pour cibler un dépôt, is:issue ou is:pr, is:open ou is:closed, label:bug, author:octocat, assignee:octocat, in:title ou in:body, et des mots-clés libres. Les résultats renvoient le numéro, le titre, l’état, les libellés et l’URL ; ce numéro peut ensuite être transmis à Obtenir un ticket, Obtenir une demande de fusion ou Créer un commentaire de ticket. (https://pipedream.com/apps/github/actions/search-issues-and-pull-requests) Vocabulaire français : Créer une branche — Crée une nouvelle branche dans un dépôt, pointée sur la tête d’une branche source. Fournissez le dépôt au format owner/repo, le nom de la nouvelle branche et, en option, la branche source à dupliquer. Utilisez ensuite Créer ou mettre à jour le contenu d’un fichier pour ajouter des commits sur cette branche, puis Créer une demande de fusion pour ouvrir une fusion. (https://pipedream.com/apps/github/actions/create-branch) Vocabulaire français : Créer un gist — Ajoute un nouveau gist avec un ou plusieurs fichiers. (https://pipedream.com/apps/github/actions/create-gist) Vocabulaire français : Créer un commentaire de ticket — Ajoute un commentaire à un ticket existant ou à une demande de fusion. GitHub traite les demandes de fusion comme des tickets pour les commentaires, donc le même numéro fonctionne dans les deux cas. Fournissez le dépôt au format owner/repo, le numéro du ticket ou de la demande de fusion et le contenu du commentaire. Si vous ne connaissez que le titre, appelez d’abord Rechercher des tickets et des demandes de fusion pour résoudre le numéro. (https://pipedream.com/apps/github/actions/create-issue-comment) Vocabulaire français : Créer ou mettre à jour le contenu d’un fichier — Crée un nouveau fichier ou remplace un fichier existant dans un dépôt avec un seul commit. Fournissez le dépôt au format owner/repo, le chemin du fichier, le contenu texte brut et un message de commit. Si le fichier existe déjà sur la branche cible, il est remplacé ; le SHA du blob requis est résolu automatiquement. La branche par défaut est utilisée si aucune branche n’est fournie. (https://pipedream.com/apps/github/actions/create-or-update-file-contents) Vocabulaire français : Créer une demande de fusion — Ouvre une demande de fusion pour proposer la fusion d’une branche dans une autre au sein d’un dépôt. Fournissez le dépôt au format owner/repo, la branche source et la branche cible, ainsi qu’un titre. Les branches source et cible doivent déjà exister et être différentes. Pour une demande de fusion entre forks, définissez head sur username:branche. Utilisez d’abord Créer ou mettre à jour le contenu d’un fichier pour pousser les changements sur une branche. (https://pipedream.com/apps/github/actions/create-pull-request) Vocabulaire français : Créer une revue de demande de fusion — Soumet une revue sur une demande de fusion : approbation, demande de changements ou simple commentaire. Définissez event sur APPROVE, REQUEST_CHANGES ou COMMENT ; un corps est requis pour REQUEST_CHANGES et COMMENT. Des commentaires en ligne peuvent être ajoutés sur des lignes précises du diff. GitHub interdit d’approuver sa propre demande de fusion ; utilisez COMMENT pour laisser un retour sur vos propres demandes. Fournissez le dépôt au format owner/repo et le numéro de la demande de fusion. (https://pipedream.com/apps/github/actions/create-pull-request-review) Vocabulaire français : Créer un dépôt — Crée un nouveau dépôt pour l’utilisateur authentifié. (https://pipedream.com/apps/github/actions/create-repository) Vocabulaire français : Créer un déclenchement de workflow — Crée un nouvel événement de déclenchement pour GitHub Actions. (https://pipedream.com/apps/github/actions/create-workflow-dispatch) Vocabulaire français : Désactiver un workflow — Désactive un workflow et fixe son état à disabled_manually. (https://pipedream.com/apps/github/actions/disable-workflow) Vocabulaire français : Activer un workflow — Active un workflow et fixe son état à active. (https://pipedream.com/apps/github/actions/enable-workflow) Vocabulaire français : Obtenir un commit — Récupère les détails d’un commit unique, y compris la liste des fichiers modifiés avec ajouts, suppressions et patchs par fichier, ainsi que les statistiques globales. Fournissez le dépôt au format owner/repo et une référence : SHA de commit, nom de branche ou tag. Utilisez d’abord Lister les commits pour trouver un SHA, ou passez un nom de branche comme main pour obtenir son dernier commit. (https://pipedream.com/apps/github/actions/get-commit) Vocabulaire français : Obtenir l’utilisateur actuel — Récupère un instantané complet de l’agent GitHub authentifié, en combinant /user, /user/orgs et /user/teams. Renvoie les métadonnées de profil et des listes réduites d’organisations et d’équipes. Utile pour vérifier quel utilisateur appelle l’API, adapter le comportement selon ses appartenances ou fournir un contexte de base avant des opérations sur des dépôts. (https://pipedream.com/apps/github/actions/get-current-user) Vocabulaire français : Obtenir un ticket — Récupère les détails complets d’un ticket unique : titre, corps, état, libellés, assignés, jalon, nombre de commentaires et horodatages. Fournissez le dépôt au format owner/repo et le numéro du ticket. Si vous ne connaissez que le ticket par son titre ou son sujet, appelez d’abord Rechercher des tickets et des demandes de fusion pour résoudre son numéro. (https://pipedream.com/apps/github/actions/get-issue) Vocabulaire français : Obtenir les assignés d’un ticket — Récupère les assignés d’un ticket dans un dépôt GitHub. (https://pipedream.com/apps/github/actions/get-issue-assignees) Vocabulaire français : Obtenir une demande de fusion — Récupère les détails complets d’une demande de fusion ainsi que ses revues et un résumé d’état pour la fusion et l’intégration continue. Renvoie les métadonnées de la demande, les indicateurs mergeable et mergeable_state, un résumé des vérifications CI du commit de tête, la liste des revues et une liste dédupliquée des relecteurs avec leur état. À utiliser pour répondre à « puis-je fusionner cela ? » et « la CI est-elle verte ? » avant d’appeler Fusionner une demande de fusion. (https://pipedream.com/apps/github/actions/get-pull-request) Vocabulaire français : Obtenir les fichiers d’une demande de fusion — Liste les fichiers modifiés dans une demande de fusion, au niveau du diff de fichiers. Renvoie le nom du fichier, son statut, les comptes d’ajouts, de suppressions et de changements, ainsi que le patch unifié quand il est disponible. À utiliser pour examiner ce qu’une demande de fusion modifie avant de l’approuver ou de la fusionner. (https://pipedream.com/apps/github/actions/get-pull-request-files) Vocabulaire français : Obtenir le contenu d’un dépôt — Lit le contenu d’un fichier ou liste un répertoire dans un dépôt. Pour un fichier, la charge utile base64 est décodée automatiquement et renvoyée en texte brut. Pour un répertoire, la liste des entrées est renvoyée. Fournissez le dépôt au format owner/repo et le chemin du fichier ou du répertoire ; omettez le chemin pour la racine du dépôt. (https://pipedream.com/apps/github/actions/get-repository-content) Vocabulaire français : Obtenir les informations d’un dépôt — Récupère les métadonnées d’un dépôt unique : description, branche par défaut, visibilité, sujets, compteurs d’étoiles, de forks et de tickets ouverts, niveau d’autorisation et horodatages. À utiliser pour découvrir la branche par défaut avant de lire des fichiers ou de parcourir l’historique. (https://pipedream.com/apps/github/actions/get-repository) Vocabulaire français : Obtenir les relecteurs — Récupère les relecteurs d’une demande de fusion ou d’un SHA de commit. (https://pipedream.com/apps/github/actions/get-reviewers) Vocabulaire français : Obtenir une exécution de workflow — Récupère les détails d’une exécution GitHub Actions unique, y compris le résultat de chaque job et un lien vers les journaux. Renvoie l’état, le résultat, les horodatages et un tableau de jobs avec leur nom, état, résultat et URL des journaux, afin d’identifier précisément le job en échec. (https://pipedream.com/apps/github/actions/get-workflow-run) Vocabulaire français : Lister les branches — Liste les branches d’un dépôt. Fournissez le dépôt au format owner/repo. Il est possible de filtrer les branches protégées ou non protégées. (https://pipedream.com/apps/github/actions/list-branches) Vocabulaire français : Lister les commits — Liste les commits d’un dépôt, du plus récent au plus ancien. Il est possible de filtrer par branche, SHA de départ, chemin de fichier, auteur ou intervalle de dates. Fournissez le dépôt au format owner/repo. (https://pipedream.com/apps/github/actions/list-commits) Vocabulaire français : Lister les options d’identifiant de gist — Récupère les options disponibles pour le champ Identifiant de gist. (https://pipedream.com/apps/github/actions/list-gist-id-options) Vocabulaire français : Lister les gists d’un utilisateur — Liste les gists publics de l’utilisateur indiqué. (https://pipedream.com/apps/github/actions/list-gists-for-a-user) Vocabulaire français : Lister les jalons — Liste les jalons d’un dépôt, avec titre, état, date d’échéance et compteurs de tickets ouverts et fermés. Utilisez cet outil pour découvrir le titre ou le numéro d’un jalon avant de filtrer ou de mettre à jour des tickets. (https://pipedream.com/apps/github/actions/list-milestones) Vocabulaire français : Lister les options d’organisation — Récupère les options disponibles pour le champ Organisation. (https://pipedream.com/apps/github/actions/list-org-name-options) Vocabulaire français : Lister les dépôts d’une organisation — Liste les dépôts d’une organisation. (https://pipedream.com/apps/github/actions/list-organization-repositories) Vocabulaire français : Lister les organisations — Liste toutes les organisations du compte de l’utilisateur authentifié. (https://pipedream.com/apps/github/actions/list-organizations) Vocabulaire français : Lister les éléments d’un projet — Liste les éléments d’un Project (V2). Chaque élément contient un identifiant, un type et son titre dans fieldValueByName.text. Utilisez l’identifiant retourné avec Mettre à jour le statut d’un élément de Project (V2) pour changer son statut. Retourne au plus 100 éléments sans pagination ; au-delà, seuls les 100 derniers sont visibles. (https://pipedream.com/apps/github/actions/list-project-items) Vocabulaire français : Lister les statuts d’un projet — Liste les options d’un champ Statut de Project (V2), par exemple Todo, In Progress ou Done, avec leur nom et leur identifiant. Utilisez cet outil pour découvrir les valeurs de statut valides avant de mettre à jour le statut d’un élément. (https://pipedream.com/apps/github/actions/list-project-statuses) Vocabulaire français : Lister les projets — Liste les Projects (V2) détenus par une organisation ou rattachés à un dépôt spécifique. C’est le point d’entrée pour découvrir un Project (V2) : utilisez le numéro retourné avec Lister les statuts d’un projet, Lister les éléments d’un projet ou Mettre à jour le statut d’un élément de Project (V2). Les projets appartenant à un utilisateur ne sont pas pris en charge. Renvoie projects et nextCursor ; si nextCursor n’est pas nul, il faut relancer avec ce curseur. (https://pipedream.com/apps/github/actions/list-projects) Vocabulaire français : Lister les versions — Liste les versions d’un dépôt. (https://pipedream.com/apps/github/actions/list-releases) Vocabulaire français : Lister les dépôts — Liste les dépôts accessibles à l’utilisateur authentifié, ou ceux d’une organisation lorsqu’elle est fournie. Utilisez cet outil pour découvrir le nom owner/repo d’un dépôt avant d’appeler Obtenir un dépôt, Obtenir le contenu d’un dépôt ou Lister les commits. (https://pipedream.com/apps/github/actions/list-repositories) Vocabulaire français : Lister les collaborateurs d’un dépôt — Liste les collaborateurs d’un dépôt, avec leur identifiant de connexion, leurs permissions et leurs liens de profil. Utilisez cet outil pour voir qui a accès à un dépôt, ou pour trouver un identifiant valide avant d’assigner des tickets ou de demander des relectures. (https://pipedream.com/apps/github/actions/list-repository-collaborators) Vocabulaire français : Lister les libellés d’un dépôt — Liste les libellés définis dans un dépôt, avec leur nom, leur couleur et leur description. Utilisez cet outil pour découvrir des libellés valides avant de filtrer des tickets ou d’en appliquer. (https://pipedream.com/apps/github/actions/list-repository-labels) Vocabulaire français : Lister les options d’identifiant d’équipe — Récupère les options disponibles pour le champ Identifiant d’équipe. (https://pipedream.com/apps/github/actions/list-team-id-options) Vocabulaire français : Lister les exécutions de workflow — Liste les exécutions GitHub Actions d’un dépôt, de la plus récente à la plus ancienne. Il est possible de filtrer par branche ou par état. Renvoie l’identifiant, le nom du workflow, l’état, le résultat, la branche et les horodatages. Utilisez cet outil pour repérer une exécution en échec puis transmettre son identifiant à Obtenir une exécution de workflow ou à Exécuter un workflow. (https://pipedream.com/apps/github/actions/list-workflow-runs) Vocabulaire français : Lister les workflows — Liste les workflows GitHub Actions définis dans un dépôt. Renvoie l’identifiant, le nom, le chemin et l’état de chaque workflow. Utilisez cet outil pour découvrir le nom ou l’identifiant du fichier workflow nécessaire à Exécuter un workflow. (https://pipedream.com/apps/github/actions/list-workflows) Vocabulaire français : Fusionner une demande de fusion — Fusionne une demande de fusion ouverte dans sa branche cible. Le mode de fusion peut être merge, squash ou rebase. La fusion échoue si la demande n’est pas fusionnable, par exemple en cas de conflits, de vérifications obligatoires en échec ou d’avis requis manquants ; vérifiez d’abord l’état avec Obtenir une demande de fusion. (https://pipedream.com/apps/github/actions/merge-pull-request) Vocabulaire français : Exécuter un workflow — Déclenche l’exécution d’un workflow GitHub Actions ou relance les jobs en échec d’une exécution précédente. Pour lancer une nouvelle exécution, fournissez le workflow, éventuellement une référence et des entrées. Pour relancer uniquement les jobs en échec, fournissez rerunFailedRunId. Le workflow doit déjà contenir un déclencheur workflow_dispatch pour être déclenchable. (https://pipedream.com/apps/github/actions/run-workflow) Vocabulaire français : Mettre une étoile à un dépôt — Ajoute une étoile à un dépôt. (https://pipedream.com/apps/github/actions/star-repo) Vocabulaire français : Synchroniser une branche de fork avec l’amont — Synchronise une branche issue d’un fork avec la branche amont. (https://pipedream.com/apps/github/actions/sync-fork-branch-with-upstream) Vocabulaire français : Mettre à jour un gist — Permet de mettre à jour la description d’un gist et d’ajouter, supprimer ou renommer ses fichiers. (https://pipedream.com/apps/github/actions/update-gist) Vocabulaire français : Mettre à jour un ticket — Modifie un ticket existant : titre, corps, état, libellés, assignés ou jalon. Fournissez le dépôt au format owner/repo et le numéro du ticket. La mise à jour des libellés remplace l’ensemble complet ; incluez donc les libellés que vous souhaitez conserver. La fermeture d’un ticket se fait en fixant l’état à closed. (https://pipedream.com/apps/github/actions/update-issue) Vocabulaire français : Mettre à jour le statut d’un élément de Project (V2) — Met à jour le statut d’un élément dans le Project (V2) sélectionné. (https://pipedream.com/apps/github/actions/update-project-v2-item-status) Vocabulaire français : Mettre à jour une demande de fusion — Modifie le titre, le corps, l’état ouvert/fermé ou la branche cible d’une demande de fusion existante. Seuls les champs fournis sont modifiés. Pour fusionner une demande de fusion, utilisez Fusionner une demande de fusion ; pour la commenter, utilisez Créer un commentaire de ticket. (https://pipedream.com/apps/github/actions/update-pull-request) Vocabulaire français : Nouvelle branche créée — Émet un nouvel événement lorsqu’une branche est créée. (https://pipedream.com/apps/github/triggers/new-branch) Vocabulaire français : Nouvelle carte dans une colonne de projets classiques — Émet un nouvel événement lorsqu’une carte de projet classique est créée ou déplacée dans une colonne spécifique. Pour Projects V2, utilisez le déclencheur Nouveau ticket avec statut. (https://pipedream.com/apps/github/triggers/new-card-in-column) Vocabulaire français : Nouveau collaborateur — Émet un nouvel événement lorsqu’un collaborateur est ajouté. (https://pipedream.com/apps/github/triggers/new-collaborator) Vocabulaire français : Nouveau commit — Émet un nouvel événement lorsque des commits sont poussés sur une branche. (https://pipedream.com/apps/github/triggers/new-commit) Vocabulaire français : Nouveau commentaire de commit — Émet un nouvel événement lorsqu’un commentaire de commit est créé. (https://pipedream.com/apps/github/triggers/new-commit-comment) Vocabulaire français : Nouvelle discussion — Émet un nouvel événement lorsqu’une discussion est créée. (https://pipedream.com/apps/github/triggers/new-discussion) Vocabulaire français : Nouveau fork — Émet un nouvel événement lorsqu’un dépôt est bifurqué. (https://pipedream.com/apps/github/triggers/new-fork) Vocabulaire français : Nouveau gist — Émet de nouveaux événements lorsqu’un nouveau gist est créé par l’utilisateur authentifié. (https://pipedream.com/apps/github/triggers/new-gist) Vocabulaire français : Nouveau commentaire de ticket — Émet un nouvel événement lorsqu’un commentaire est ajouté à un ticket ou à une demande de fusion. (https://pipedream.com/apps/github/triggers/new-issue-comment) Vocabulaire français : Nouveau libellé — Émet un nouvel événement lorsqu’un nouveau libellé est créé. (https://pipedream.com/apps/github/triggers/new-label) Vocabulaire français : Nouvelle mention — Émet un nouvel événement lorsqu’une mention @vous est présente dans un nouveau commit, commentaire, ticket ou demande de fusion. (https://pipedream.com/apps/github/triggers/new-mention) Vocabulaire français : Nouvelle notification — Émet un nouvel événement lorsque l’utilisateur authentifié reçoit une nouvelle notification. (https://pipedream.com/apps/github/triggers/new-notification) Vocabulaire français : Nouveau ticket ou ticket mis à jour — Émet de nouveaux événements lorsqu’un ticket est créé ou mis à jour. (https://pipedream.com/apps/github/triggers/new-or-updated-issue) Vocabulaire français : Nouveau jalon ou jalon mis à jour — Émet un nouvel événement lorsqu’un jalon est créé ou mis à jour. (https://pipedream.com/apps/github/triggers/new-or-updated-milestone) Vocabulaire français : Nouvelle demande de fusion ou demande de fusion mise à jour — Émet de nouveaux événements lorsqu’une demande de fusion est ouverte ou mise à jour. (https://pipedream.com/apps/github/triggers/new-or-updated-pull-request) Vocabulaire français : Nouvelle organisation — Émet un nouvel événement lorsque l’utilisateur authentifié est ajouté à une nouvelle organisation. (https://pipedream.com/apps/github/triggers/new-organization) Vocabulaire français : Nouvelle version — Émet un nouvel événement lorsqu’une nouvelle version est créée. (https://pipedream.com/apps/github/triggers/new-release) Vocabulaire français : Nouveau dépôt — Émet un nouvel événement lorsqu’un nouveau dépôt est créé ou lorsque l’utilisateur authentifié reçoit l’accès à un dépôt. (https://pipedream.com/apps/github/triggers/new-repository) Vocabulaire français : Nouvelle demande de relecture — Émet de nouveaux événements lorsqu’une relecture est demandée pour une demande de fusion sur les dépôts accessibles au compte connecté. (https://pipedream.com/apps/github/triggers/new-review-request) Vocabulaire français : Nouvelle alerte de sécurité — Émet un nouvel événement pour les notifications d’alerte de sécurité. (https://pipedream.com/apps/github/triggers/new-security-alert) Vocabulaire français : Nouvelle étoile par un utilisateur — Émet de nouveaux événements lorsqu’un utilisateur précis met une étoile à un dépôt. (https://pipedream.com/apps/github/triggers/new-star-by-user) Vocabulaire français : Nouvelles étoiles — Émet un nouvel événement lorsqu’un dépôt reçoit une étoile. (https://pipedream.com/apps/github/triggers/new-star) Vocabulaire français : Nouvelle équipe — Émet un nouvel événement lorsque l’utilisateur authentifié est ajouté à une nouvelle équipe. (https://pipedream.com/apps/github/triggers/new-team) Vocabulaire français : Nouvel événement webhook instantané — Émet un nouvel événement pour chaque type d’événement sélectionné. (https://pipedream.com/apps/github/triggers/webhook-events) Vocabulaire français : Nouveau job de workflow terminé instantanément — Émet un nouvel événement lorsqu’un job d’un workflow se termine, qu’il ait réussi ou échoué. (https://pipedream.com/apps/github/triggers/new-workflow-job-completed) Vocabulaire français : Nouvelle exécution de workflow terminée instantanément — Émet un nouvel événement lorsqu’une exécution GitHub Actions se termine. (https://pipedream.com/apps/github/triggers/new-workflow-run-completed) Vocabulaire français : Statut d’un élément de projet modifié — Émet un nouvel événement lorsqu’un élément de projet reçoit un statut spécifique. Prend actuellement en charge les projets d’organisation seulement. (https://pipedream.com/apps/github/triggers/new-issue-with-status) - action : Create Issue — Create a new issue in a repository, optionally with labels, assignees, and a milestone. Provide the repository as an owner/repo string. Labels and assignees are passed by name/login (e.g. bug , octocat ) — setting them requires push access to the repo. To comment on an existing issue instead, use Create Issue Comment ; to change an existing issue, use Update Issue . See the documentation (https://pipedream.com/apps/github/actions/create-issue) - action : Search Issues and Pull Requests — Search issues and pull requests across GitHub using the issues-search query DSL. This is the escape hatch for finding items by keyword, state, label, author, or assignee when you don't already know the issue/PR number. Build the query from space-separated qualifiers: repo:owner/name to scope to one repo (a bare repo:name with no owner is auto-resolved to your own account), is:issue / is:pr , is:open / is:closed , label:bug , author:octocat , assignee:octocat , in:title / in:body , and free-text keywords. Example: repo:PipedreamHQ/pipedream is:issue is:open label:bug raptor . Returns matching items (each with number , title , state , labels , html_url ); feed a result's number into Get Issue , Get Pull Request , or Create Issue Comment . See the query syntax (https://pipedream.com/apps/github/actions/search-issues-and-pull-requests) - action : Create Branch — Create a new branch in a repository, pointing at the tip of a source branch. Provide the repository as an owner/repo string, the new branchName , and optionally the sourceBranch to branch from (defaults to the repository's default branch). Use Create or Update File Contents to add commits to the new branch, then Create Pull Request to open a PR. See the documentation (https://pipedream.com/apps/github/actions/create-branch) - action : Create Gist — Allows you to add a new gist with one or more files. See the documentation (https://pipedream.com/apps/github/actions/create-gist) - action : Create Issue Comment — Add a comment to an existing issue or pull request (GitHub treats PRs as issues for comments, so the same number works for both). Provide the repository as an owner/repo string, the issue/PR number, and the comment body. If you only know the issue/PR by title, call Search Issues and Pull Requests first to resolve its number. See the documentation (https://pipedream.com/apps/github/actions/create-issue-comment) - action : Create or Update File Contents — Create a new file or overwrite an existing one in a repository with a single commit. Provide the repository as an owner/repo string, the file path , the raw text content (passed as-is — do not base64-encode it yourself), and a commit message. If the file already exists on the target branch it is overwritten; the required blob SHA is resolved for you automatically. Defaults to the repository's default branch unless branch is set. See the documentation (https://pipedream.com/apps/github/actions/create-or-update-file-contents) - action : Create Pull Request — Open a pull request proposing to merge one branch into another within a repository. Provide the repository as an owner/repo string, the head branch (the source containing your changes) and the base branch (the target, e.g. main ), plus a title. The head and base branches must already exist and differ. For a cross-fork PR, set head to username:branch . Use Create or Update File Contents to push changes to a branch before opening the PR. See the documentation (https://pipedream.com/apps/github/actions/create-pull-request) - action : Create Pull Request Review — Submit a review on a pull request: approve it, request changes, or leave a general comment. Set event to APPROVE , REQUEST_CHANGES , or COMMENT — a body is required for REQUEST_CHANGES and COMMENT . Optionally attach inline comments tied to specific lines of the diff. GitHub forbids approving your own pull request, so use COMMENT to leave feedback on PRs you authored. Provide the repository as an owner/repo string and the PR number. Use Get Pull Request Files to find the file paths and lines to comment on, and Search Issues and Pull Requests with is:pr to resolve the PR number from a title. See the documentation (https://pipedream.com/apps/github/actions/create-pull-request-review) - action : Create Repository — Creates a new repository for the authenticated user. See the documentation (https://pipedream.com/apps/github/actions/create-repository) - action : Create Workflow Dispatch — Creates a new workflow dispatch event. See the documentation (https://pipedream.com/apps/github/actions/create-workflow-dispatch) - action : Disable Workflow — Disables a workflow and sets the state of the workflow to disabled_manually . See the documentation (https://pipedream.com/apps/github/actions/disable-workflow) - action : Enable Workflow — Enables a workflow and sets the state of the workflow to active . See the documentation (https://pipedream.com/apps/github/actions/enable-workflow) - action : Get Commit — Get the details of a single commit, including the list of files it changed (with per-file additions/deletions and patches) and aggregate stats. Provide the repository as an owner/repo string and a ref — a commit SHA, branch name, or tag. Use List Commits to find a commit SHA, or pass a branch name like main to get its latest commit. See the documentation (https://pipedream.com/apps/github/actions/get-commit) - action : Get Current User — Gather a full snapshot of the authenticated GitHub actor, combining /user , /user/orgs , and /user/teams . Returns profile metadata (login, name, email, company, plan, creation timestamps) and trimmed lists of organizations and teams for quick role awareness. Helpful when you need to validate which user is calling the API, adapt behavior based on their org/team memberships, or provide LLMs with grounding before repository operations. See the documentation. (https://pipedream.com/apps/github/actions/get-current-user) - action : Get Issue — Get the full details of a single issue: title, body, state, labels, assignees, milestone, comment count, and timestamps. Provide the repository as an owner/repo string and the issue number. If you only know the issue by title or topic, call Search Issues and Pull Requests first to resolve its number. See the documentation (https://pipedream.com/apps/github/actions/get-issue) - action : Get Issue Assignees — Get assignees for an issue in a GitHub repo. See the documentation (https://pipedream.com/apps/github/actions/get-issue-assignees) - action : Get Pull Request — Get the full details of a single pull request along with its reviews and a CI/merge readiness summary. Returns PR metadata (title, body, state, head/base branches, draft flag, timestamps), the mergeable / mergeable_state flags, a checksSummary rollup of CI status for the head commit (combined commit status + check runs, summarized to an overall state and pass/fail counts), the list of reviews, and a deduplicated list of reviewers with their review states (e.g. APPROVED , CHANGES_REQUESTED ). Use this to answer "can I merge this?" and "is CI green?" before calling Merge Pull Request . Provide the repository as an owner/repo string and the PR number. If you only know the PR by title, call Search Issues and Pull Requests with is:pr first to resolve its number. See the documentation (https://pipedream.com/apps/github/actions/get-pull-request) - action : Get Pull Request Files — List the files changed in a pull request (the PR diff at the file level). Returns each file's filename , status (added/modified/removed/renamed), additions/deletions/changes counts, and the unified patch when available — use this to review what a PR changes before approving or merging it. Provide the repository as an owner/repo string and the PR number. If you only know the PR by title, call Get Pull Request or Search Issues and Pull Requests with is:pr first to resolve its number. See the documentation (https://pipedream.com/apps/github/actions/get-pull-request-files) - action : Get Repository Content — Read a file's contents or list a directory in a repository. For a file, the base64 payload is decoded for you and returned as plain text in the content field. For a directory, returns the list of entries (name, path, type). Provide the repository as an owner/repo string and the path to the file or directory (omit path for the repo root). Use Get Repository first if you need to know the default branch. See the documentation (https://pipedream.com/apps/github/actions/get-repository-content) - action : Get Repository Info — Get metadata for a single repository: description, default branch, visibility, topics, star/fork/open-issue counts, your permission level, and timestamps. Use this to discover a repo's default branch before reading files with Get Repository Content or listing history with List Commits . Provide the repository as an owner/repo string (e.g. PipedreamHQ/pipedream ). See the documentation (https://pipedream.com/apps/github/actions/get-repository) - action : Get Reviewers — Get reviewers for a PR (see documentation) or Commit SHA (see documentation). (https://pipedream.com/apps/github/actions/get-reviewers) - action : Get Workflow Run — Get the details of a single GitHub Actions workflow run, including its per-job conclusions and a link to the run's logs. Returns the run's status / conclusion and timestamps plus a jobs array (each job's name, status, conclusion, and logsUrl ) so you can see exactly which job failed. Provide the repository as an owner/repo string and the run ID. Use List Workflow Runs to find a run ID, then Run Workflow to re-run the failed jobs. See the documentation (https://pipedream.com/apps/github/actions/get-workflow-run) - action : List Branches — List the branches in a repository. Provide the repository as an owner/repo string. Optionally filter to only protected (or only unprotected) branches. If you need to discover repository names first, use List Repositories . See the documentation (https://pipedream.com/apps/github/actions/list-branches) - action : List Commits — List commits in a repository, most recent first. Optionally scope to a branch or starting SHA, a file path, an author, or a date range. Provide the repository as an owner/repo string. Use Get Repository to find the default branch name if needed. See the documentation (https://pipedream.com/apps/github/actions/list-commits) - action : List Gist Id Options — Retrieves available options for the Gist Id field. (https://pipedream.com/apps/github/actions/list-gist-id-options) - action : List Gists for a User — Lists public gists for the specified user. See the documentation (https://pipedream.com/apps/github/actions/list-gists-for-a-user) - action : List Milestones — List the milestones in a repository (title, state, due date, and open/closed issue counts). Use this to discover a milestone's title or number before filtering or updating issues. Provide the repository as an owner/repo string; if you pass only a repo name, the authenticated user is assumed as the owner. Discover repository names with List Repositories . See the documentation (https://pipedream.com/apps/github/actions/list-milestones) - action : List Organization Options — Retrieves available options for the Organization field. (https://pipedream.com/apps/github/actions/list-org-name-options) - action : List Organization Repositories — List repositories for an organization. See the documentation (https://pipedream.com/apps/github/actions/list-organization-repositories) - action : List Organizations — List all organizations in the authenticated user's account. See the documentation (https://pipedream.com/apps/github/actions/list-organizations) - action : List Project Items — List the items in a Project (V2). Each item has an id , a type , and its title under fieldValueByName.text (not a flat title field). Use the returned item id with Update Project (V2) Item Status to change an item's status. Get the project number from List Projects and its valid statuses from List Project Statuses . Discover organization logins with List Organizations . Returns at most 100 items with no pagination — a project with more than 100 items exposes only the last 100 (the tail of the item connection, in the connection's own order), so earlier items can't be retrieved. See the documentation (https://pipedream.com/apps/github/actions/list-project-items) - action : List Project Statuses — List the options of a Project (V2) Status field (e.g. Todo , In Progress , Done ), returning each option's name and id. Use this to discover the valid status values for a project before calling Update Project (V2) Item Status . Get the project number from List Projects . Discover organization logins with List Organizations . See the documentation (https://pipedream.com/apps/github/actions/list-project-statuses) - action : List Projects — List the Projects (V2) owned by an organization, or scoped to a specific repository (returns each project's number and title). This is the entry point for the Projects (V2) discovery chain: use the returned project number with List Project Statuses , List Project Items , or Update Project (V2) Item Status . Discover organization logins with List Organizations . Note: user-owned Projects are not supported. Returns { projects, nextCursor } ; when nextCursor is non-null there are more results — pass it back as Cursor to fetch the next page. Do NOT call this with a guessed or assumed Owner : if the user hasn't named the organization/owner, ask them first rather than trying multiple organizations. See the documentation (https://pipedream.com/apps/github/actions/list-projects) - action : List Releases — List releases for a repository See the documentation (https://pipedream.com/apps/github/actions/list-releases) - action : List Repositories — List repositories the authenticated user can access, or — when org is provided — the repositories of a specific organization. Use this to discover a repo's owner/repo name before calling Get Repository , Get Repository Content , or List Commits . To find repos by name, set the name substring filter. See the documentation (https://pipedream.com/apps/github/actions/list-repositories) - action : List Repository Collaborators — List the collaborators on a repository (their login, permissions, and profile links). Use this to see who has access to a repo, or to find a valid collaborator login before assigning issues or requesting reviews. Provide the repository as an owner/repo string; if you pass only a repo name, the authenticated user is assumed as the owner. Discover repository names with List Repositories . See the documentation (https://pipedream.com/apps/github/actions/list-repository-collaborators) - action : List Repository Labels — List the labels defined in a repository (name, color, and description). Use this to discover valid label names before filtering issues or applying labels. Provide the repository as an owner/repo string; if you pass only a repo name, the authenticated user is assumed as the owner. Discover repository names with List Repositories . See the documentation (https://pipedream.com/apps/github/actions/list-repository-labels) - action : List Team Id Options — Retrieves available options for the Team Id field. (https://pipedream.com/apps/github/actions/list-team-id-options) - action : List Workflow Runs — List GitHub Actions workflow runs for a repository, most recent first. Optionally filter by branch or status (e.g. completed , in_progress , failure , success ). Returns each run's id , workflow name, status , conclusion , branch, and timestamps. Use this to triage CI — find a failing run, then pass its id to Get Workflow Run for job details or to Run Workflow to re-run its failed jobs. Provide the repository as an owner/repo string. See the documentation (https://pipedream.com/apps/github/actions/list-workflow-runs) - action : List Workflows — List the GitHub Actions workflows defined in a repository. Returns each workflow's id , name , path (e.g. .github/workflows/ci.yml ), and state . Use this to discover the workflow file name or ID needed by Run Workflow . Provide the repository as an owner/repo string. See the documentation (https://pipedream.com/apps/github/actions/list-workflows) - action : Merge Pull Request — Merge an open pull request into its base branch. Choose the mergeMethod : merge (a merge commit, the default), squash (combine all commits into one), or rebase . The merge fails if the PR is not mergeable (conflicts, failing required checks, or required reviews missing) — check mergeable state and CI with Get Pull Request first. Provide the repository as an owner/repo string and the PR number. To create the PR first, use Create Pull Request . See the documentation (https://pipedream.com/apps/github/actions/merge-pull-request) - action : Run Workflow — Trigger a GitHub Actions workflow run, or re-run the failed jobs of a previous run. To start a new run, provide workflow (the workflow file name, e.g. ci.yml , its display name, or its numeric ID) and optionally ref (the branch or tag to run on — defaults to the repository's default branch) and inputs (for workflow_dispatch workflows). To re-run only the failed jobs of an existing run instead, provide rerunFailedRunId . The workflow must already have a workflow_dispatch trigger to be dispatchable. Use List Workflows to find the workflow file name and List Workflow Runs to find a run ID. Provide the repository as an owner/repo string. See the documentation (https://pipedream.com/apps/github/actions/run-workflow) - action : Star Repo — Star a repository. See the docs for more info. (https://pipedream.com/apps/github/actions/star-repo) - action : Sync Fork Branch with Upstream — Sync a forked branch with the upstream branch. See the documentation (https://pipedream.com/apps/github/actions/sync-fork-branch-with-upstream) - action : Update Gist — Allows you to update a gist's description and to update, delete, or rename gist files. See the documentation (https://pipedream.com/apps/github/actions/update-gist) - action : Update Issue — Update an existing issue: change its title, body, state (open/closed), labels, assignees, or milestone. Provide the repository as an owner/repo string and the issue number. Setting labels replaces the full label set (it does not append), so include any existing labels you want to keep. Closing an issue is done here by setting state to closed . Use Get Issue first if you need the current values. See the documentation (https://pipedream.com/apps/github/actions/update-issue) - action : Update Project (V2) Item Status — Update the status of an item in the selected Project (V2). See the documentation (https://pipedream.com/apps/github/actions/update-project-v2-item-status) - action : Update Pull Request — Update an existing pull request's title, body, state ( open / closed ), or base branch. Only the fields you provide are changed. Provide the repository as an owner/repo string and the PR number. If you only know the PR by title, call Get Pull Request or Search Issues and Pull Requests with is:pr first to resolve its number. To merge a PR, use Merge Pull Request ; to comment on it, use Create Issue Comment . See the documentation (https://pipedream.com/apps/github/actions/update-pull-request) - trigger : New Branch Created — Emit new event when a branch is created. (https://pipedream.com/apps/github/triggers/new-branch) - trigger : New Card in Column (Classic Projects) — Emit new event when a (classic) project card is created or moved to a specific column. For Projects V2 use New Issue with Status trigger. More information here (https://pipedream.com/apps/github/triggers/new-card-in-column) - trigger : New Collaborator — Emit new event when a collaborator is added (https://pipedream.com/apps/github/triggers/new-collaborator) - trigger : New Commit — Emit new event when commits are pushed to a branch (https://pipedream.com/apps/github/triggers/new-commit) - trigger : New Commit Comment — Emit new event when a commit comment is created (https://pipedream.com/apps/github/triggers/new-commit-comment) - trigger : New Discussion — Emit new event when a discussion is created (https://pipedream.com/apps/github/triggers/new-discussion) - trigger : New Fork — Emit new event when a repository is forked (https://pipedream.com/apps/github/triggers/new-fork) - trigger : New Gist — Emit new events when new gists are created by the authenticated user. See the documentation (https://pipedream.com/apps/github/triggers/new-gist) - trigger : New Issue Comment — Emit new event when a new comment is added to an issue or pull request (https://pipedream.com/apps/github/triggers/new-issue-comment) - trigger : New Label — Emit new event when a new label is created (https://pipedream.com/apps/github/triggers/new-label) - trigger : New Mention — Emit new event when you are @mentioned in a new commit, comment, issue or pull request. See the documentation (https://pipedream.com/apps/github/triggers/new-mention) - trigger : New Notification — Emit new event when the authenticated user receives a new notification. See the documentation (https://pipedream.com/apps/github/triggers/new-notification) - trigger : New or Updated Issue — Emit new events when an issue is created or updated (https://pipedream.com/apps/github/triggers/new-or-updated-issue) - trigger : New or Updated Milestone — Emit new event when a milestone is created or updated (https://pipedream.com/apps/github/triggers/new-or-updated-milestone) - trigger : New or Updated Pull Request — Emit new event when a pull request is opened or updated (https://pipedream.com/apps/github/triggers/new-or-updated-pull-request) - trigger : New Organization — Emit new event when the authenticated user is added to a new organization. See the documentation (https://pipedream.com/apps/github/triggers/new-organization) - trigger : New release — Emit new event when a new release is created (https://pipedream.com/apps/github/triggers/new-release) - trigger : New Repository — Emit new event when a new repository is created or when the authenticated user receives access. See the documentation (https://pipedream.com/apps/github/triggers/new-repository) - trigger : New Review Request — Emit new events when you or a team you're a member of are requested to review a pull request across repositories accessible to the connected account. See the documentation (https://pipedream.com/apps/github/triggers/new-review-request) - trigger : New Security Alert — Emit new event for security alert notifications. See the documentation (https://pipedream.com/apps/github/triggers/new-security-alert) - trigger : New Star By User — Emit new events when the specified user stars a repository. See the documentation (https://pipedream.com/apps/github/triggers/new-star-by-user) - trigger : New Stars — Emit new event when a repository is starred (https://pipedream.com/apps/github/triggers/new-star) - trigger : New Team — Emit new event when the authenticated user is added to a new team. See the documentation (https://pipedream.com/apps/github/triggers/new-team) - trigger : New Webhook Event (Instant) — Emit new event for each selected event type (https://pipedream.com/apps/github/triggers/webhook-events) - trigger : New Workflow Job Completed (Instant) — Emit new event when a job in a workflow is completed, regardless of whether the job was successful or unsuccessful. (https://pipedream.com/apps/github/triggers/new-workflow-job-completed) - trigger : New Workflow Run Completed (Instant) — Emit new event when a GitHub Actions workflow run completes (https://pipedream.com/apps/github/triggers/new-workflow-run-completed) - trigger : Project Item Status Changed — Emit new event when a project item is tagged with a specific status. Currently supports Organization Projects only. More information here (https://pipedream.com/apps/github/triggers/new-issue-with-status)