Nous comprenons l'importance d'avoir une intégration robuste entre votre outil de code source et monday.com, nous souhaitons donc vous présenter l'intégration GitHub.
Cette intégration de GitHub à installation unique offre plus de flexibilité et des formules plus efficaces afin que votre équipe puisse avoir un flux de développement de logiciels sans faille, de la planification et du suivi des sprints sur monday dev à l'exécution du code sur GitHub.
La nouvelle intégration définit des autorisations au niveau du compte. Une fois l'intégration préinstallée en quelques étapes seulement, n'importe qui dans votre équipe peut créer de nouveaux modèles.
Il vous sera ensuite demandé de choisir une organisation sur votre compte :
Puis vous devrez autoriser monday.com sur votre compte GitHub :
Une fois l'appli installée, les utilisateurs peuvent ajouter de nouveaux modèles GitHub et seront automatiquement authentifiés avec votre compte GitHub.
Ajoutez-le à votre processus de travail
Pour ajouter les nouveaux modèles d'intégration GitHub au tableau de votre choix, vous pouvez vous rendre sur ce tableau et cliquer sur Intégrer dans le coin supérieur droit :
Dans le centre des automatisations, tapez « GitHub » dans la barre de recherche :
Cliquez sur la bannière GitHub pour trouver les modèles disponibles dans notre intégration :
Il vous suffit ensuite de sélectionner les modèles que vous souhaitez ajouter à votre tableau.
Créer une synchronisation bidirectionnelle
Une synchronisation bidirectionnelle se produit lorsque les données sont à la fois transférées de monday.com vers GitHub et extraites de GitHub vers monday.com. Ce type de synchronisation permet de faire correspondre vos données sur les deux plateformes et de rester à jour.
Pour créer une synchronisation dans les deux sens, sélectionnez « dans les deux sens » dans le menu déroulant.
Par exemple, si vous souhaitez mapper la colonne de l'élément Admin de monday.com sur le champ Attribué à de GitHub, vous sélectionnerez ces champs dans les menus déroulants respectifs. Ensuite, dans le menu déroulant « Choisir la direction », choisissez « dans les deux sens ».
Quel est l'ID de l'élément ?
Certains des modèles d'intégration nécessitent une connexion unique entre monday.com et GitHub afin de synchroniser les deux plateformes. L'ID de l'élément sert de numéro unique associé à un élément.
Par exemple, prenons le modèle d'intégration : « Lorsqu'une demande de tirage est créée dans ce répertoire, et que l'ID de l'élément est mentionné dans le nom de la demande, changez le statut en quelque chose ».
Une fois la demande de tirage créée dans GitHub, le système utilise l'ID de l'élément dans monday.com pour identifier l'élément qu'il doit modifier.
Actions GitHub
GitHub Actions est un outil intégré à GitHub qui vous permet d'automatiser des tâches au sein de votre processus de travail de développement de logiciels. Il vous aidera à éliminer les tâches répétitives, ce qui rationalisera le processus de développement et le rendra plus efficace.
Que peut faire GitHub Actions ?
- Automatiser le pipeline CI/CD : cela vous permettra de mettre en place des processus automatiques pour construire, tester et déployer votre code à chaque fois qu'il y a des changements. Cela permet de détecter les bugs à un stade précoce et de rationaliser le processus de publication.
- Exécuter un processus de travail basés sur des événements: GitHub Actions peut déclencher des processus de travail basés sur divers événements dans votre référentiel. Par exemple, vous pouvez créer un processus de travail qui exécute des tests automatiquement à chaque fois qu'une demande d'extraction est soumise.
- Utiliser une large base d'actions : il existe une vaste collection d'actions prédéfinies que vous pouvez utiliser pour diverses tâches. Cela peut aller du déploiement de votre code sur différentes plateformes à la création de tickets dans des outils de gestion de projet. Vous pouvez également créer vos propres actions personnalisées.
Vous y trouverez le modèle de notre intégration GitHub qui ouvre un élément sur des processus de travail spécifiques se terminant par des conclusions spécifiques. L'élément peut être alimenté par des données relatives au processus de travail.
Pour utiliser le modèle, accédez au Centre des automatisations et recherchez GitHub. De là, cliquez sur le modèle, comme indiqué ci-dessous.
Que faut-il savoir de plus ?
La nouvelle intégration fonctionnera-t-elle même si je n'installe pas l'application dans GitHub ?
- Non, l'intégration n'est pas possible sans installer l'application dans GitHub.
Puis-je connecter mon compte monday.com à plusieurs organisations dans GitHub ?
- Oui ! Vous pouvez connecter vos comptes monday.com à plusieurs organisations dans GitHub.
Ensuite, pour désinstaller l'application monday.com de GitHub, vous pouvez aller dans votre compte GitHub > Paramètres > Applications et chercher monday.com. Faites défiler jusqu'à« Zone de danger »et cliquez sur« Désinstaller ».
Si vous avez besoin d'aide pour créer des intégrations personnalisées, nous proposons également une option d'assistance payante via notre réseau de partenaires certifiés monday.com. Si cela vous intéresse, veuillez remplir ce formulaire et quelqu'un vous contactera au plus vite !
Si vous avez la moindre question, n'hésitez pas à contacter notre équipe ici. Nous sommes disponibles 24h/24, 7j/7 et sommes toujours heureux de vous aider.
Commentaires