代理的 PR 面向你的部署分支打开
为什么 Mintlify 代理和自动化会向你的部署分支打开拉取请求,以及如何将更改发送到其他分支。
当 Mintlify 代理或自动化打开一个拉取请求时,它会面向为你的项目配置的部署分支(通常是 main)。Mintlify 从该分支构建你的正式站点,因此 PR 默认会落在这里,并在合并时发布。
如果你希望更改进入其他位置,具体做法取决于运行是如何启动的。
对于单次代理运行,请在提示中指定你想要的分支。代理会针对你指定的分支创建拉取请求;如果该分支已存在,则直接向其推送提交。例如:
- “针对
staging分支打开 PR。” - “把这些提交推送到
docs-refresh。”
Slack 流程请参见向代理发送消息;工作区级别的审阅流程设置(决定打开 PR 还是直接推送到部署分支)请参见选择代理如何发布更改。
自动化始终面向部署分支打开拉取请求。没有针对单个自动化设置其他基础分支的选项。如果你需要自动化的输出落在非生产分支上,请在 Git Settings 中将部署本身指向该分支,或为该分支使用单独的部署并在其中运行该自动化。
若要防止自动化 PR 未经审阅就合并,请在自动化的配置页面将其更新模式设置为 Modify and wait for review。参见更新模式。
- 选择代理如何发布更改:拉取请求与直接推送的对比,以及分支保护如何与两者交互。
- Git Settings:更改部署分支或部署构建所使用的 docs 子目录。
Was this page helpful?Suggest editsRaise issue