> ## Documentation Index
> Fetch the complete documentation index at: https://www.mintlify.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Configurer l'automerge pour les applications GitHub

> Configurez des workflows GitHub pour fusionner automatiquement les pull requests Mintlify en ajoutant le bot au bypass du ruleset du dépôt.

Ajoutez l'application GitHub Mintlify à la liste de contournement d'un ensemble de règles pour que l'application puisse créer et fusionner des pull requests sans que les exigences de révision et de vérification de statut ne la bloquent. Cela vous permet de configurer des [automatisations](/fr/automations/index) pour fusionner automatiquement les modifications dans `main`.

<Note>
  L'application GitHub Mintlify doit disposer de permissions de contournement sur **tous** les ensembles de règles ciblant votre branche de déploiement, y compris les ensembles de règles définis au niveau de l'organisation et au niveau du dépôt. Si un ensemble de règles ne contient pas l'entrée de contournement, l'automatisation crée une PR, mais ne la fusionne pas.
</Note>

<div id="prerequisites">
  ## Prérequis
</div>

* Accès administrateur au dépôt (et accès administrateur à l'organisation s'il existe des ensembles de règles au niveau de l'organisation)
* [Application GitHub Mintlify](/fr/deploy/github) installée sur le dépôt
* Un ou plusieurs ensembles de règles ciblant la branche `main` (au niveau de l'organisation ou du dépôt)

<div id="steps">
  ## Étapes
</div>

Répétez ces étapes pour chaque ensemble de règles qui s'applique à votre branche de déploiement. Tant les ensembles de règles **au niveau de l'organisation** que **au niveau du dépôt**.

<Steps>
  <Step title="Accédez aux ensembles de règles">
    * **Ensembles de règles du dépôt** : Sur GitHub, allez dans **Settings** -> **Rules** -> **Rulesets** de votre dépôt.
    * **Ensembles de règles de l'organisation** : Allez dans **Settings** -> **Rules** -> **Rulesets** de votre organisation.
  </Step>

  <Step title="Sélectionnez l'ensemble de règles">
    Cliquez sur un ensemble de règles qui cible votre branche de déploiement, généralement `main`.
  </Step>

  <Step title="Ajoutez l'application GitHub Mintlify à la liste de contournement">
    1. Sous **Bypass list**, cliquez sur **Add bypass**.
    2. Recherchez et sélectionnez l'application GitHub Mintlify.
    3. Définissez le mode de contournement sur **Always**.
  </Step>

  <Step title="Enregistrer">
    Cliquez sur **Save changes**.
  </Step>

  <Step title="Répétez pour les ensembles de règles restants">
    Si vous avez des ensembles de règles supplémentaires au niveau de l'organisation ou du dépôt qui ciblent votre branche de déploiement, répétez les étapes 2 à 4 pour chacun d'entre eux.
  </Step>
</Steps>

<div id="verify-the-setup">
  ## Vérifiez la configuration
</div>

1. **Pour les contributeurs** : Ouvrez une PR ciblant `main`. Confirmez qu'elle nécessite toujours une approbation et des vérifications de statut réussies avant de pouvoir fusionner.
2. **Pour les automatisations** : Déclenchez une automatisation avec l'automerge activé. Confirmez que l'automatisation s'exécute et fusionne avec succès une PR.


## Related topics

- [GitHub Enterprise Server](/docs/fr/deploy/ghes.md)
- [Gérer les automatisations](/docs/fr/automations/manage.md)
- [GitHub](/docs/fr/deploy/github.md)
