Prérequis
- Un projet Mintlify connecté à un dépôt GitHub ou GitLab
- Pour GitHub : la GitHub App Mintlify installée sur chaque dépôt que vous prévoyez d’utiliser dans l’automatisation
- Pour GitLab : un compte GitLab connecté (voir Configuration GitLab ci-dessous)
Activer une automatisation
- Ouvrez la page Automations dans votre dashboard.
-
Cliquez sur le bouton bascule à côté d’une automatisation pour l’activer.
Si l’automatisation peut s’exécuter avec les paramètres par défaut, elle s’active immédiatement. Sinon, le panneau de paramètres s’ouvre pour vous permettre de remplir les configurations requises.


- Si le panneau de paramètres s’ouvre, remplissez les champs requis.
- Cliquez sur Turn on automation.
Configurations
Déclencheur
- Mise à jour de contenu : s’exécute chaque fois que vous poussez du contenu vers le dépôt de votre projet, y compris les fusions de pull requests et les pushes directs.
- Modification de code : s’exécute lorsqu’une pull request est fusionnée dans un dépôt de code source connecté. Vous devez spécifier au moins un dépôt source.
- Calendrier personnalisé : s’exécute selon un calendrier récurrent que vous définissez. Les automatisations sont mises en file d’attente dans les 10 minutes suivant l’heure planifiée.
Mode de mise à jour
Pour les dépôts GitHub, les mises à jour automatiques nécessitent que la GitHub App Mintlify dispose d’autorisations de contournement (bypass) sur chaque ensemble de règles ciblant votre branche de déploiement, y compris les ensembles de règles au niveau de l’organisation et du dépôt. Consultez Configurer l’automerge pour les instructions d’installation.Pour les dépôts GitLab, l’automerge utilise la connexion OAuth GitLab et nécessite au moins le rôle Maintainer sur chaque projet.
Dépôts de contexte
Intégrations
Notifications Slack
- Installez l’application Slack Mintlify dans votre espace de travail.
-
Cliquez sur Turn on Slack notifications sur la page Automations de votre dashboard.

- Sélectionnez un ou plusieurs canaux de notification.
- Cliquez sur Save changes.
- Une automatisation ouvre une pull request pour relecture.
- Une pull request d’automatisation attend une relecture depuis trois jours.
- Une automatisation fusionne une pull request, ou échoue à se terminer.
Instructions
Langues cibles
- Mintlify lit les langues définies dans votre
docs.jsonpour identifier votre langue par défaut et présélectionne les langues cibles déjà configurées. - Vous devez sélectionner au moins une langue cible pour enregistrer l’automatisation.
- Vous ne pouvez pas sélectionner la langue source comme cible.
Désactiver une automatisation
- Accédez à la page Automations dans votre dashboard.
- Cliquez sur le bouton bascule à côté d’une automatisation pour la désactiver.
Consulter l’historique des exécutions
- Accédez à la page Automation Runs dans votre dashboard.
-
Utilisez les menus déroulants pour filtrer par automatisations spécifiques ou par statut.




