Use as verificações de CI para verificar suas docs em busca de erros e exibir avisos antes de implantar. As verificações de CI são configuradas para serem executadas em commits no branch de implantação configurado ou em pull requests direcionados a esse branch.
Para começar, siga as etapas na página do GitHub.Para GitHub Apps, você pode conceder permissões apenas a um único repositório. Recomendamos fortemente que faça isso, pois só precisamos de acesso ao repositório onde sua documentação está hospedada.
Configure as verificações de CI ativadas para uma implantação acessando a página de Add-ons do seu painel. Ative as verificações que você deseja executar.Ao ativar as verificações, você pode escolher executá-las nos níveis Warning ou Blocking.
Uma verificação no nível Warning nunca exibirá status de falha, mesmo que haja erros ou sugestões.
Uma verificação no nível Blocking exibirá status de falha se não for aprovada ou se alterações forem sugeridas.
Assim como o verificador de links da CLI funciona na sua máquina local, verificamos automaticamente sua documentação em busca de links quebrados.Para ver os resultados dessa verificação, visite a página de resultados de checks do GitHub para um commit específico.
Vale é um linter de prosa de código aberto, baseado em regras, que oferece suporte a diversos tipos de documentos, incluindo Markdown e MDX.A Mintlify oferece suporte à execução automática do Vale em uma checagem de CI e à exibição dos resultados como um status de verificação.
Se você tiver um arquivo .vale.ini no diretório raiz de conteúdo da sua implantação, usaremos automaticamente esse arquivo de configuração. Também usaremos automaticamente quaisquer arquivos de configuração no stylesPath que você especificar.Se você não tiver um arquivo de configuração do Vale, a configuração padrão será carregada automaticamente.
MintlifymintlifyVSCodeopenapiOpenAPIGithubAPIsreponpmdevLoremipsumimpsumametconstmyNamemyObjectbearerAuthfavicontopbarurlborderRadiusargsmodeToggleModeToggleisHiddenautoplay_italic_StrikethroughBlockquotesBlockquoteSinglelineMultilineonboardingasyncawaitbooleanenumfuncimplinitinstanceoftypeofparamsstdinstdoutstderrstdoutstdinvarconstletnullundefinedstructboolcorscsrfenvxhrxhr2jwtoauthwebsocketlocalhostmiddlewareruntimewebhookstdinstdoutjsonyamlymlmdtxttsxjsxcssscsshtmlpngjpgsvgcdnclicssdomdtoenvgitguihttphttpsidejvmmvcormrpcsdksqlsshssltcptlsuriurluxuinodejsnpmyarnpnpmeslintpytestgolangrustckubectlmongopostgresredisJavaScriptTypeScriptPythonRubyRustGoGolangJavaKotlinSwiftNode.jsNodeJSDenoReactVueAngularNext.jsNuxtExpressDjangoFlaskSpringLaravelReduxVuexTensorFlowPostgreSQLMongoDBRedisPNPMDockerKubernetesAWSAzureGCPTerraformJenkinsCircleCIGitLabHerokuGitgitGitHubGitLabBitbucketVSCodeVisual Studio CodeIntelliJWebStormESLinteslintPrettierprettierWebpackwebpackViteviteBabelbabelJestjestMochaCypressPostmanHTTPHTTPSOAuthJWTGraphQLRESTWebSocketTCP/IPNPMYarnPNPMPipPIPCargoRubyGemsSwaggerOpenAPIMarkdownMDXStorybookTypeDocJSDocMySQLPostgreSQLMongoDBRedisElasticsearchDynamoDBLinuxUnixmacOSiOSFirefoxChromiumWebKitconfigctxdescdirelemerrlenmsgnumobjprevprocptrreqresstrtmpvalvarstodohreflangnavprevnexttoc
Observe que, por motivos de segurança, não damos suporte a nenhum stylesPath absoluto nem a stylesPath que incluam valores ... Use caminhos relativos e inclua o stylesPath no seu repositório.
O Vale oferece suporte a uma variedade de pacotes, que podem ser usados para verificar erros de ortografia e estilo.
Quaisquer pacotes que você incluir no seu repositório no stylesPath correto serão instalados automaticamente e usados na sua configuração do Vale.Para pacotes que não estejam no seu repositório, você pode especificar qualquer pacote do registro de pacotes do Vale; eles serão baixados e usados automaticamente na sua configuração do Vale.
Observe que, por motivos de segurança, não é possível fazer o download automático de pacotes que não sejam do registro de pacotes do Vale.
O Vale não oferece suporte nativo a MDX, mas o autor do Vale disponibilizou uma extensão personalizada para adicioná-lo.Se você preferir não usar essa extensão, recomendamos as seguintes linhas no seu arquivo .vale.ini:
Para usar comentários em linha do Vale, use comentários no estilo MDX {/* ... */}. Se você definir a chaveCommentDelimiters = {/*, */} na sua configuração, o Vale interpretará esses comentários automaticamente durante a análise. Isso permite usar facilmente os recursos nativos do Vale, como ignorar linhas ou seções.
Copy
Ask AI
{/* vale off */}Este texto será ignorado pelo Vale{/* vale on */}
Se você optar por não usar CommentDelimiters, mas ainda quiser usar os comentários do Vale, envolva qualquer comentário do Vale em comentários MDX {/* ... */}. Por exemplo:
Copy
Ask AI
{/* <!-- vale off --> */}Este texto será ignorado pelo Vale{/* <!-- vale on --> */}
Essas tags de comentário não são compatíveis dentro dos Componentes (Mintlify), mas podem ser usadas em qualquer lugar no nível base de um documento.