Configurar automerge para aplicaciones GitHub
Configura flujos de GitHub para fusionar automáticamente los pull requests de Mintlify añadiendo su bot a la lista de exclusión de tus reglas.
Agrega la aplicación GitHub de Mintlify a la lista de bypass de un ruleset para que la aplicación pueda crear y fusionar pull requests sin que los requisitos de revisión y verificaciones de estado la bloqueen. Esto te permite configurar automatizaciones para fusionar automáticamente los cambios a main.
La aplicación GitHub de Mintlify debe tener permisos de bypass en todos los rulesets que apunten a tu rama de implementación, incluyendo los rulesets definidos a nivel de organización y a nivel de repositorio. Si algún ruleset no tiene la entrada de bypass, la automatización crea un PR, pero no lo fusiona.
- Acceso de administrador al repositorio (y acceso de administrador a la organización si hay rulesets a nivel de organización)
- Aplicación GitHub de Mintlify instalada en el repositorio
- Uno o más rulesets que apunten a la rama
main(a nivel de organización o de repositorio)
Repite estos pasos para cada ruleset que se aplique a tu rama de implementación. Tanto los rulesets a nivel de organización como a nivel de repositorio.
Navega a los rulesets
- Rulesets del repositorio: En GitHub, ve a Settings → Rules → Rulesets de tu repositorio.
- Rulesets de la organización: Ve a Settings → Rules → Rulesets de tu organización.
Selecciona el ruleset
Haz clic en un ruleset que apunte a tu rama de implementación, que normalmente es main.
Agrega la aplicación GitHub de Mintlify a la lista de bypass
- En Bypass list, haz clic en Add bypass.
- Busca y selecciona la aplicación GitHub de Mintlify.
- Configura el modo de bypass como Always.
Guardar
Haz clic en Save changes.
Repite para los rulesets restantes
Si tienes rulesets adicionales a nivel de organización o de repositorio que apunten a tu rama de implementación, repite los pasos 2 a 4 para cada uno.
- Para colaboradores: Abre un PR que apunte a
main. Confirma que aún requiere aprobación y verificaciones de estado exitosas antes de que puedas fusionar. - Para automatizaciones: Activa una automatización con automerge habilitado. Confirma que la automatización se ejecuta y fusiona exitosamente un PR.