Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions automations/manage.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,15 @@ Each automation has a default trigger that controls when it runs. To change the
- **Integration**: Runs when a selected event occurs in a connected shared integration or when a new message posts to a selected Slack channel. Available for custom automations. Select the integration and event, then complete any additional event fields that appear. For Slack triggers, pick one or more channels that you have added the [Mintlify Slack app](/agent/slack) to.
- **Webhook**: Runs when an authenticated `POST` request hits the automation's webhook endpoint. Available for custom automations only. Save the automation first; the trigger card then shows the webhook URL and a **Copy auth header** action for the `Authorization: Bearer <api-key>` header. Supply an unexpired organization API key with write access from the [API keys](https://app.mintlify.com/settings/organization/api-keys) page. Use this to trigger a run from a CI/CD pipeline, release script, or internal tool. See [Trigger automation webhook](/api/automations/webhook) for the endpoint and rate limits.

#### Filter code change triggers

For automations with a **Code change** trigger on GitHub, each source repository appears in its own card on the configure page. You can add up to 50 repositories per automation. Under **Show advanced options** on each card, you can narrow when the automation runs for that repository:

- **Listening to changes in**: Add paths that the pull request must touch for the automation to run. Paths can be files, folders, or glob patterns (for example, `docs/**/*.mdx`). Suggestions come from the repository's tracked files. You can also type a custom path.
- **Excluding PRs from**: Add GitHub usernames or bot accounts whose pull requests should not trigger the automation. Useful for skipping merges from automation accounts. Suggestions come from recent contributors. You can also type a username.

Each repository supports up to 20 paths and 20 excluded authors. Changing the repository for an automation clears its filters.

### Update mode

Each automation has a default mode for how it makes updates: either directly merging changes into your content repository, or opening a pull request for review.
Expand Down
11 changes: 11 additions & 0 deletions es/automations/manage.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,17 @@ Cada automatización tiene un activador predeterminado que controla cuándo se e
- **Integración**: se ejecuta cuando ocurre un evento seleccionado en una integración compartida conectada, o cuando se publica un nuevo mensaje de nivel superior en un canal de Slack seleccionado. Está disponible para automatizaciones personalizadas. Selecciona la integración y el evento y completa los campos adicionales que aparezcan. Para activadores de Slack, elige uno o más canales a los que se haya añadido la [app de Mintlify para Slack](/es/agent/slack).
- **Webhook**: se ejecuta cuando una solicitud `POST` autenticada llega al endpoint de webhook de la automatización. Solo está disponible para automatizaciones personalizadas. Guarda primero la automatización; la tarjeta del activador muestra entonces la URL del webhook y una acción **Copy auth header** para el encabezado `Authorization: Bearer <api-key>`. Proporciona una clave de API de organización sin caducar con acceso de escritura desde la página [API keys](https://app.mintlify.com/settings/organization/api-keys). Úsalo para lanzar una ejecución desde un pipeline de CI/CD, un script de publicación o una herramienta interna. Consulta [Activar webhook de automatización](/es/api/automations/webhook) para conocer el endpoint y los límites de tasa.

<div id="filter-code-change-triggers">
#### Filtrar activadores de cambio de código
</div>

En las automatizaciones con un activador de **Cambio de código** en GitHub, cada repositorio de origen aparece en su propia tarjeta en la página de configuración. Puedes añadir hasta 50 repositorios por automatización. En **Show advanced options** de cada tarjeta, puedes acotar cuándo se ejecuta la automatización para ese repositorio:

- **Listening to changes in**: añade rutas que la pull request debe modificar para que se ejecute la automatización. Las rutas pueden ser archivos, carpetas o patrones glob (por ejemplo, `docs/**/*.mdx`). Las sugerencias provienen de los archivos rastreados del repositorio; también puedes escribir una ruta personalizada.
- **Excluding PRs from**: añade nombres de usuario de GitHub o cuentas de bot cuyas pull requests no deben activar la automatización. Es útil para omitir fusiones realizadas por cuentas de automatización. Las sugerencias provienen de los contribuidores recientes; también puedes escribir un nombre de usuario personalizado.

Cada repositorio admite hasta 20 rutas y 20 autores excluidos. Al cambiar el repositorio en una tarjeta se borran sus filtros. Los repositorios de origen en GitLab no admiten filtros por repositorio y siguen usando un único selector de repositorio.

<div id="update-mode">
### Modo de actualización
</div>
Expand Down
11 changes: 11 additions & 0 deletions fr/automations/manage.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,17 @@ Chaque automatisation possède un déclencheur par défaut qui contrôle son mom
- **Intégration** : s'exécute lorsqu'un événement sélectionné se produit dans une intégration partagée connectée, ou lorsqu'un nouveau message de premier niveau est publié dans un canal Slack sélectionné. Disponible pour les automatisations personnalisées. Sélectionnez l'intégration et l'événement, puis remplissez les champs supplémentaires affichés. Pour les déclencheurs Slack, choisissez un ou plusieurs canaux auxquels l'[application Mintlify pour Slack](/fr/agent/slack) a été ajoutée.
- **Webhook** : s'exécute lorsqu'une requête `POST` authentifiée atteint le point de terminaison webhook de l'automatisation. Disponible uniquement pour les automatisations personnalisées. Enregistrez d'abord l'automatisation ; la carte du déclencheur affiche alors l'URL du webhook et une action **Copy auth header** pour l'en-tête `Authorization: Bearer <api-key>`. Fournissez une clé d'API d'organisation non expirée avec accès en écriture depuis la page [API keys](https://app.mintlify.com/settings/organization/api-keys). Utilisez-le pour déclencher une exécution depuis un pipeline CI/CD, un script de publication ou un outil interne. Consultez [Déclencher un webhook d'automatisation](/fr/api/automations/webhook) pour le point de terminaison et les limites de débit.

<div id="filter-code-change-triggers">
#### Filtrer les déclencheurs de modification de code
</div>

Pour les automatisations avec un déclencheur **Modification de code** sur GitHub, chaque dépôt source apparaît dans sa propre carte sur la page de configuration. Vous pouvez ajouter jusqu'à 50 dépôts par automatisation. Dans **Show advanced options** sur chaque carte, vous pouvez restreindre le moment où l'automatisation s'exécute pour ce dépôt :

- **Listening to changes in** : ajoutez les chemins que la pull request doit modifier pour que l'automatisation s'exécute. Les chemins peuvent être des fichiers, des dossiers ou des motifs glob (par exemple, `docs/**/*.mdx`). Les suggestions proviennent des fichiers suivis du dépôt ; vous pouvez également saisir un chemin personnalisé.
- **Excluding PRs from** : ajoutez les noms d'utilisateur GitHub ou les comptes de bot dont les pull requests ne doivent pas déclencher l'automatisation. Utile pour ignorer les fusions provenant de comptes d'automatisation. Les suggestions proviennent des contributeurs récents ; vous pouvez également saisir un nom d'utilisateur personnalisé.

Chaque dépôt prend en charge jusqu'à 20 chemins et 20 auteurs exclus. Changer le dépôt d'une carte efface ses filtres. Les dépôts sources GitLab ne prennent pas en charge les filtres par dépôt et continuent d'utiliser un sélecteur de dépôt unique.

<div id="update-mode">
### Mode de mise à jour
</div>
Expand Down
11 changes: 11 additions & 0 deletions zh/automations/manage.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,17 @@ import GitlabAutomationSetup from '/snippets/zh/gitlab-automation-setup.mdx';
- **集成(Integration)**:当已连接的共享集成中发生所选事件时运行,或当在所选 Slack 频道中发布新的顶层消息时运行。此选项适用于自定义自动化。请选择集成和事件,并填写出现的任何其他事件字段。对于 Slack 触发器,请选择一个或多个已添加 [Mintlify Slack 应用](/zh/agent/slack)的频道。
- **Webhook**:当一个已认证的 `POST` 请求命中自动化的 webhook 端点时运行。仅适用于自定义自动化。先保存自动化;触发器卡片随后会显示 webhook URL 和用于 `Authorization: Bearer <api-key>` 请求头的 **Copy auth header** 操作。在 [API keys](https://app.mintlify.com/settings/organization/api-keys) 页面提供一个具有写入权限且未过期的组织 API 密钥。可用于从 CI/CD 流水线、发布脚本或内部工具触发运行。有关端点和速率限制,请参见[触发自动化 webhook](/zh/api/automations/webhook)。

<div id="filter-code-change-triggers">
#### 过滤代码变更触发器
</div>

对于在 GitHub 上使用**代码变更(Code change)**触发器的自动化,每个源代码仓库在配置页面上都会显示为独立的卡片。每个自动化最多可添加 50 个仓库。在每张卡片的 **Show advanced options** 中,你可以缩小该仓库触发自动化的范围:

- **Listening to changes in**:添加 pull request 必须涉及的路径,自动化才会运行。路径可以是文件、文件夹或 glob 模式(例如 `docs/**/*.mdx`)。建议来自仓库中被跟踪的文件;你也可以输入自定义路径。
- **Excluding PRs from**:添加不应触发自动化的 GitHub 用户名或机器人账户。适合跳过自动化账户的合并操作。建议来自近期的贡献者;你也可以输入自定义用户名。

每个仓库最多支持 20 条路径和 20 个被排除的作者。在卡片上更换仓库会清除其过滤器。GitLab 源代码仓库不支持按仓库过滤,仍使用单一的仓库选择器。

<div id="update-mode">
### 更新模式
</div>
Expand Down
Loading