Publish n’apparaît que lorsqu’une page du site est ouverte. Les pages privées affichent Share à la place et ne sont jamais publiées. Les viewers ne voient pas Publish. S’il n’y a pas de bouton Publish sur une page du site, la publication automatique est activée sur votre projet et vos modifications sont mises en ligne automatiquement.S’il n’y a pas de sélecteur de branch, affichez le sélecteur de branch.Si vous ne voyez que vos propres modifications dans le menu Publish, activez Show teammates’ changes pour voir les modifications de tout le monde.Si Request review apparaît à la place de Publish sur votre deployment branch, votre projet exige une relecture avant publication.
Modifications en attente
- Les modifications de contenu dans les pages
- Les pages ajoutées ou supprimées
- Les changements de structure de navigation
- Les médias téléversés
- Les mises à jour de configuration
Ce qui se passe lorsque vous publiez
- Publish : Commit vos modifications en attente sur votre deployment branch et les déploie sur votre site publié.
- Request review : Sur une feature branch, ouvre une pull request pour la branch, ou marque sa pull request en brouillon comme prête à être relue. Si votre projet exige une relecture avant publication, demande plutôt à vos collègues d’approuver vos modifications dans l’éditeur.
- Merge and publish : Fusionne la pull request dans votre deployment branch et la déploie. Disponible dès que la pull request est prête ou approuvée, selon les exigences de relecture de votre dépôt. Si votre projet exige une relecture avant publication, l’éditeur affiche plutôt Publish approved changes une fois que les relecteurs ont approuvé toutes les pages.
- Create branch : Crée une nouvelle feature branch lorsque vous ne pouvez pas publier sur la branch actuelle.
Votre site est mis à jour une fois que Mintlify a compilé et déployé vos modifications. Cela prend généralement de 30 secondes à quelques minutes. Le menu Publish affiche la progression pendant que vos modifications sont commitées, compilées et déployées, puis fournit un lien vers la page en ligne. Si la compilation échoue, cliquez sur View build log.
Un MDX non valide bloque la publication
Publier des modifications spécifiques
- La sélection des modifications à publier ne s’applique que sur une deployment branch sans protections de branch. Sur les feature branches, la publication inclut toutes les modifications en attente.
- Si votre deployment branch exige une relecture et que votre rôle ne peut pas publier sans relecture, le menu Publish n’affiche que vos propres modifications.
- Supprimer un dossier supprime toutes les pages qu’il contient. Ces suppressions sont publiées ensemble. Vous ne pouvez pas supprimer partiellement un dossier.
- Certaines modifications dépendent les unes des autres, comme une page et son entrée de navigation. Si votre sélection omet une modification dont dépend une modification sélectionnée, la publication échoue avec une erreur. Ajustez votre sélection pour inclure la dépendance, puis publiez à nouveau.
Travailler sur une branch
- Cliquez sur le nom de la branch dans la barre d’outils de l’éditeur. Sur votre deployment branch, le nom comporte un badge Live.
- Vous pouvez saisir un titre pour votre branch dans Find a branch.
- Cliquez sur New branch.
Gérer les branches
Sous-branches
- Publish to
<deployment branch>: Fusionne la sous-branch dans votre deployment branch et la déploie. - Merge into
<parent branch>: Fusionne la sous-branch dans sa branch parente. Votre site en ligne ne change pas tant que la branch parente n’est pas fusionnée dans votre deployment branch.