Mergify文档

探索和学习Mergify


欢迎使用Mergify文档。探索我们关于如何集成Mergify的指南和示例。

自动化GitHub请求工作流。

入门

了解如何在存储库上部署Mergify。

工作流自动化简介

Mergify Workflow Automation的概述及其增强拉入请求过程的功能。

写下你的第一条规则

使用Mergify工作流自动化编写您的第一条自动化规则。

行动

可用于Mergify的完整操作列表。

发现可以利用Mergify的用例列表。获得灵感并根据自己的需要进行调整。

自动合并

一旦准备好,就合并您的拉取请求。

计划合并

在适当的时间安排您的拉取请求。

请求审阅

通过根据您的需要定制的、高效的、动态的审阅任务来增强您的审阅工作流。

删除头分支

如何自动删除总行。

取消审核

优化拉取请求工作流,根据特定场景和用户定制审核解雇。

重新调整拉入请求

自动更新您的拉取请求及其基本分支。

自定义分支保护

超越GitHub的原生分支保护,使用Mergify制定自定义的高级规则。

入门

了解如何在存储库上部署Mergify。

合并队列简介

了解什么是合并队列以及如何使用它们。

设置第一个合并队列

实现第一个合并队列。

拉取请求生命周期

了解拉入请求进入合并队列之前和之后的生命周期。

使用虔诚

了解如何按优先级排列队列中的拉入请求。

冻结

了解如何在事件或计划事件期间冻结合并队列。

暂停

了解Mergify合并队列的暂停功能,以及如何在CI事件期间使用它。

使用多个队列

了解如何实现多个合并队列并路由拉入请求。

性能

优化合并队列以获得最大效率。

推测性检查

通过并行测试多个排队拉请求的兼容性,加快合并过程。

批次

增加合并队列吞吐量并减少CI使用量。

两步CI

在合并之前,对每个PR和综合测试运行基本测试,优化CI时间和资源。

分区

为monorepos优化合并队列。

部署

平滑过渡到Mergify,同时优化合并队列并可能转移到Mergiby独占合并。

监测

监控合并队列的关键指标,以优化吞吐量和减少延迟,确保简化开发周期。

故障排除

用于排除Mergify合并队列常见问题的解决方案,以确保顺利高效的请求处理。

关于Mergify每个部分的详细文档。

配置文件格式

配置文件格式的详细信息。

共享配置

在配置中共享和重用配置块。

条件

编写条件时需要了解的所有信息。

配置数据类型

配置中找到的数据类型的详细信息

命令

可用于Mergify的完整命令列表。

API使用

使用其API与Mergify集成。

API参考

完整的Mergify API参考。

集成

与其他系统集成。

堆栈

如何创建和管理堆叠请购单。

徽章

公开显示Mergify的用法。

安全

进一步了解应用程序权限和Mergify的安全问题。

演员表

Mergify计费的工作原理。

我们很高兴收到你的来信!以下是一些可以与我们和其他Mergify社区成员联系的方法。