El editor admite dos flujos de trabajo para publicar actualizaciones de la documentación. El flujo que uses depende de las reglas de protección de branch de tu repositorio y de la branch en la que trabajes.Crear solicitudes de extracción: Si tu repositorio tiene una regla de protección de branch que requiere solicitudes de extracción antes de que los cambios se puedan fusionar en tu rama de implementación, el editor crea una solicitud de extracción cuando publicas cambios.
Cuando creas una solicitud de extracción desde el editor, el agente de Mintlify genera un título y una descripción en función de tus cambios. Puedes editar el título y la descripción generados antes de crear la solicitud de extracción.
Publicar directamente: Si tu repositorio no tiene reglas de protección de branch, tus cambios se fusionan en la rama de implementación y se implementan de inmediato cuando publicas.
Tipo de branch
Protección de branch
Flujo de publicación
Ninguna
Realiza una confirmación e implementa los cambios
Rama de implementación
Solicitudes de extracción obligatorias
Crea una solicitud de extracción
Ninguna
Fusiona los cambios en la rama de implementación e implementa los cambios
Branch de funcionalidad
Solicitudes de extracción obligatorias
Crea una solicitud de extracción
Configura reglas de protección de branch en tu proveedor de Git para requerir solicitudes de extracción. Consulta Acerca de las ramas protegidas en la documentación de GitHub o Ramas protegidas en la documentación de GitLab.
Haz clic en Publish en la barra de herramientas. Según tu flujo de trabajo, tus cambios se implementan de inmediato o se crea una solicitud de extracción para que la fusiones en tu proveedor de Git. Si estás en una branch de funcionalidad, guarda tus cambios antes de publicar.Si no hay cambios pendientes o ya hay una solicitud de extracción abierta para la branch actual, no se puede hacer clic en el botón Publish.
Tu sitio de documentación en producción se actualiza después de que Mintlify compila e implementa tus cambios publicados. Esto suele tardar entre 30 segundos y unos pocos minutos. Consulta el estado de implementación de tus cambios en tu dashboard.
El editor muestra advertencias cuando los conflictos impiden realizar operaciones como publicar o cambiar de branch. Para resolverlos, sigue las instrucciones del editor para elegir qué cambios conservar.
Firma tus confirmaciones con tu cuenta de GitHub al autorizarla en la configuración de la cuenta. Sin autorización, la Aplicación de GitHub de Mintlify firma las confirmaciones realizadas en el editor web.Asociar las confirmaciones a tu cuenta mantiene un historial preciso de quién hizo cambios en tu documentación.