Intégration GitHub

Aide : Notion × GitHub
Dans cet article

Connectez Notion et GitHub pour synchroniser vos processus. 🧼


GitHub aide les équipes de développement et les entreprises à créer des logiciels, les mettre sur le marché et en assurer la maintenance. Connectez GitHub à vos processus Notion en tirant parti de la puissance des bases de données Notion (filtres, vues, relations, etc.).

Vous devez ĂȘtre Ă  la fois propriĂ©taire de l’espace de travail de Notion et administrateur de l’organisation GitHub pour connecter Notion et l’application GitHub workspace.

  • En haut de la barre latĂ©rale, cliquez sur ParamĂštres et membres.

  • Cliquez sur Mes connexions et recherchez GitHub (Workspace).

  • Cliquez sur Connecter et suivez le processus d’authentification.

CrĂ©ez un lien vers un fichier ou des lignes spĂ©cifiques d’un fichier directement depuis Notion. Vous pouvez mĂȘme crĂ©er un lien Ă  partir d’un commit ou d’une branche spĂ©cifique si vous souhaitez que le code auquel vous faites rĂ©fĂ©rence soit Ă  jour.

Pour ce faire, copiez simplement le lien permanent des lignes souhaitĂ©es depuis GitHub et collez-le dans une page Notion. Dans le menu qui apparaĂźt, sĂ©lectionnez Coller en tant qu’aperçu pour intĂ©grer le code dans votre page.

La propriĂ©tĂ© GitHub Pull Request dans votre base de donnĂ©es Notion tiendra automatiquement vos Ă©quipes informĂ©es de l’état des tĂąches. Elle possĂšde Ă©galement de nombreux attributs que vous pouvez utiliser dans les agrĂ©gations, les formules et les filtres.

  • Dans une base de donnĂ©es Notion, cliquez sur le signe + pour ajouter une propriĂ©tĂ©.

  • Recherchez l’option Pull Requests GitHub et cliquez dessus pour ajouter cette propriĂ©tĂ© Ă  votre base de donnĂ©es.

  • Assurez-vous que votre base de donnĂ©es possĂšde une propriĂ©tĂ© Identifiant unique. Cette propriĂ©tĂ© sera ajoutĂ©e Ă  votre base de donnĂ©es si elle ne s'y trouve pas dĂ©jĂ .

  • Pour utiliser la propriĂ©tĂ© Pull Request GitHub, assurez-vous d’avoir connectĂ© votre compte GitHub Ă  Notion. Ensuite, ajoutez l’identifiant unique de la tĂąche Notion Ă  la pull request ou collez l’URL de la pull request GitHub dans la propriĂ©tĂ©.

Par dĂ©faut, Notion active les liens entrants des tĂąches Notion pointant vers GitHub. Si vous souhaitez dĂ©sactiver cette option, cliquez sur la propriĂ©tĂ© Pull Request GitHub dans votre base de donnĂ©es → Modifier la propriĂ©tĂ©. DĂ©sactivez Liens entrants dans GitHub.

Mettre automatiquement Ă  jour l’état des tĂąches

Vous pouvez utiliser la propriĂ©tĂ© GitHub Pull Requests pour mettre Ă  jour automatiquement l’état de vos tĂąches dans Notion.

  • SĂ©lectionnez le titre de la propriĂ©tĂ© Pull Requests GitHub et cliquez sur Modifier la propriĂ©tĂ©.

  • Dans la section Mise Ă  jour automatique, sĂ©lectionnez la propriĂ©tĂ© d’état que vous souhaitez mettre Ă  jour dans le menu dĂ©roulant.

  • SĂ©lectionnez l’état des tĂąches Ă  dĂ©finir lorsque celui de la PR GitHub est Ă  l’état « Ouverte », « Revue demandĂ©e », « ApprouvĂ©e » ou « FusionnĂ©e ».

  • Au fur et Ă  mesure que cette PR avancera dans GitHub, l’état de votre tĂąche Notion sera automatiquement mis Ă  jour en fonction de vos paramĂštres.

Vous pouvez Ă©galement afficher l’activitĂ© GitHub dans la tĂąche Notion liĂ©e. Pour ce faire, cliquez sur la propriĂ©tĂ© GitHub dans votre base de donnĂ©es → Modifier la propriĂ©tĂ©. Activez Commentaires sur les activitĂ©s.

Utiliser des mots magiques pour associer des PR GitHub Ă  des tĂąches Notion

Si vous souhaitez associer une PR GitHub à une ou plusieurs tñches Notion, entrez simplement un mot magique et l’identifiant unique des tñches Notion dans la description de votre PR.

Les mots magiques sont des mots clĂ©s qui permettent d’établir des relations entre des tĂąches de Notion et des PR GitHub. Vous pouvez utiliser l’un des mots suivants :

  • fermer, ferme, fermĂ©

  • correction, corriger, corrigĂ©

  • rĂ©soudre, rĂ©sout, rĂ©solu

  • terminer, termine, terminĂ©

  • rĂ©f, rĂ©fĂ©rences

  • partie de

  • associĂ© Ă 

  • contribue Ă 

  • vers

Par exemple, votre PR pourrait avoir la description « corrige CTT-13 ». Une fois cette description dĂ©finie, la tĂąche Notion avec l’identifiant CTT-13 sera associĂ©e Ă  cette pull request.

Si la description de votre PR utilise des mots magiques associĂ©s Ă  la fermeture ou Ă  la fin d’une tĂąche, la tĂąche Notion sera marquĂ©e comme terminĂ©e lors de la fusion de la PR.

Si la description de votre PR utilise des mots magiques associés à une référence ou à une relation avec une tùche, la tùche Notion ne sera pas marquée comme terminée lors de la fusion de la PR.

Vous pouvez associer des tùches Notion à des fins de référence uniquement afin que ces tùches ne soient pas marquées comme terminées.


Donner votre avis

Cette ressource vous a-t-elle été utile ?


Powered by Fruition