Automatisez GitHub + Google Drive avec GAIA
Sauvegardez les documents du dépôt sur Drive et liez les ressources de design de Drive aux dépôts
Les équipes de développement stockent le code sur GitHub et les fichiers partagés sur Google Drive, mais ces deux écosystèmes interagissent rarement. Un livrable de design dans Drive n’a pas de lien direct avec la pull request GitHub qui l’implémente. La documentation rédigée en Markdown sur GitHub n’est pas accessible aux parties prenantes non techniques qui travaillent sur Google Docs. Lorsqu’un dépôt est archivé ou qu’une équipe quitte le projet, tout le contexte exclusivement présent sur GitHub n’est pas toujours conservé avec les fichiers du projet sur Drive.
GAIA connecte GitHub et Google Drive afin de créer un pont durable entre le code et le stockage de fichiers. La documentation des dépôts peut être sauvegardée automatiquement dans des dossiers Drive à intervalles réguliers, ou dès qu’une modification majeure est fusionnée. Les éléments de design, maquettes et spécifications stockés dans Drive peuvent être reliés automatiquement aux pull requests GitHub concernées. Les parties prenantes non techniques obtiennent ainsi un accès en lecture seule à la documentation via Drive, sans compte GitHub.
Cette intégration est particulièrement utile pour les agences, cabinets de conseil et entreprises qui doivent livrer la documentation à leurs clients (utilisateurs de Drive), pour les équipes soumises à la conformité qui doivent conserver certains documents hors de GitHub, et pour toutes les équipes qui souhaitent garantir la pérennité du contexte projet sur une plateforme offrant des fonctions avancées de gestion de fichiers.
5 choses que vous pouvez automatiser
Tout ce que GAIA peut faire quand GitHub et Google Drive sont connectés.
Sauvegarde automatique de la documentation du dépôt sur Drive
GAIA surveille GitHub pour détecter les pull requests fusionnées qui modifient les fichiers de documentation et exporte automatiquement les fichiers Markdown mis à jour dans un dossier Google Drive correspondant, en les convertissant au format Google Docs pour un accès facile aux parties prenantes.
Liez les ressources de conception Drive aux pull requests GitHub
Lorsqu'une pull request est ouverte pour une fonctionnalité disposant de ressources de conception associées dans Drive, GAIA ajoute un commentaire à la PR avec des liens directs vers les fichiers Drive concernés afin que les réviseurs puissent vérifier l'implémentation par rapport aux spécifications de conception sans quitter GitHub.
Organiser les dossiers Drive selon la structure du dépôt GitHub
GAIA peut reproduire la structure de votre dépôt GitHub dans un dossier Google Drive, en créant des sous-dossiers pour la documentation, le design et les comptes rendus de réunion afin que le contexte du projet soit organisé de manière cohérente sur les deux plateformes.
Partager les notes de version sur Drive lors des publications GitHub
Lorsqu'une nouvelle version GitHub est publiée, GAIA exporte les notes de version dans un Google Doc situé dans le dossier Drive du projet, rendant le changelog accessible aux parties prenantes non techniques, aux clients et à l'ensemble de l'organisation sans besoin d'accès à GitHub.
Notifier l’équipe lors des mises à jour des ressources design sur Drive
Lorsqu'un designer met à jour un fichier Drive lié à une PR GitHub ouverte, GAIA publie un commentaire sur cette PR pour alerter le développeur et le réviseur que la spécification de conception a changé, ce qui réduit le risque de livrer une implémentation basée sur des designs obsolètes.
Comment le configurer
Connectez GitHub et Google Drive à GAIA en trois étapes.
- 1
Connecter GitHub et Google Drive à GAIA
Authentifiez vos dépôts GitHub et votre compte Google Drive via les paramètres d'intégration de GAIA. Indiquez les dépôts à surveiller et le dossier Drive ou Drive partagé qui servira de destination pour la documentation.
- 2
Configurer les préférences de synchronisation et de sauvegarde
Indiquez à GAIA quels types de fichiers synchroniser, la fréquence des sauvegardes, la méthode de nommage et d’organisation des fichiers Drive, ainsi que les dossiers Drive contenant des ressources à relier à GitHub. Vous pouvez définir des règles par dépôt ou à l’échelle de l’organisation.
- 3
GAIA maintient automatiquement la synchronisation entre Drive et GitHub
GAIA surveille les modifications de documentation sur GitHub et les mises à jour des ressources sur Drive, puis exécute automatiquement les flux de synchronisation et de notification. Le stockage de fichiers de votre équipe reflète toujours l’état actuel de la base de code, et inversement.
Questions fréquentes
Explorer les intégrations individuelles
Automatisations associées
Explorer plus de combinaisons d'automatisation
GAIA prend en charge des dizaines de combinaisons d'outils. Explorez plus de façons d'automatiser votre workflow.
Parcourir le marketplace

