Les offres Pro et Custom incluent des vérifications CI pour les dépôts GitHub.
Installation
Configuration
Configurez les contrôles CI activés pour un déploiement en accédant à la page Modules complémentaires de votre Dashboard. Activez les contrôles que vous souhaitez exécuter. Lors de l’activation des contrôles, vous pouvez choisir de les exécuter au niveauAvertissement ou Bloquant.
- Un contrôle de niveau
Avertissementn’indiquera jamais un statut d’échec, même en cas d’erreur ou de suggestions. - Un contrôle de niveau
Bloquantindiquera un statut d’échec en cas d’erreur ou de suggestions.
Vérifications CI disponibles
Liens cassés
Vale
Configuration
.vale.ini à la racine du répertoire de contenu de votre déploiement, la vérification Vale CI utilise ce fichier de configuration ainsi que tous les fichiers de configuration présents dans le stylesPath que vous avez spécifié.
Si vous n’avez pas de fichier de configuration Vale, la configuration par défaut est automatiquement chargée.
Default vale.ini configuration
Default Vale vocabulary
styles/config/vocabularies/Mintlify contenant les fichiers accept.txt et reject.txt.
accept.txt: Mots à ignorer par le linter Vale. Par exemple, des noms de produits ou des termes peu courants.reject.txt: Mots qui doivent être signalés comme des erreurs. Par exemple, du jargon ou des mots qui ne sont pas appropriés au ton de votre documentation.
Example Vale file structure
Example monorepo Vale file structure
Pour des raisons de sécurité, les
stylesPath absolus ou les stylesPath contenant .. ne sont pas pris en charge.Utilisez des chemins relatifs et incluez le stylesPath dans votre référentiel.Packages
stylesPath approprié sont automatiquement installés et utilisés dans votre configuration Vale.
Pour les packages qui ne sont pas inclus dans votre référentiel, vous pouvez spécifier n’importe quel package du registre de packages Vale, qui sera automatiquement téléchargé et utilisé dans votre configuration Vale.
Pour des raisons de sécurité, le téléchargement automatique de packages qui ne proviennent pas du registre de packages Vale n’est pas pris en charge.
Vale avec MDX
La prise en charge native de MDX nécessite Vale 3.10.0 ou une version ultérieure. Vérifiez votre version de Vale avec
vale --version.{/* ... */} :