You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

ReadTheDocs开启PR构建后仅用户指南触发 其余文档未构建怎么办

ReadTheDocs PR自动构建未触发排查思路
  • 检查GitHub仓库Webhook配置
    同一个GitHub仓库绑定多个RTD项目时,RTD仅会为首个绑定的项目自动配置Webhook,后两个项目无法默认接收PR事件通知。进入GitHub仓库「设置→Webhooks」页面,确认是否存在psyclone-dev、psyclone-ref对应的RTD Webhook,校验Payload URL与对应RTD项目的Webhook地址一致,且触发事件已勾选Pull requests、Pushes两类必要选项。
  • 校验RTD项目版本过滤规则
    进入两个未触发项目的RTD后台「版本」设置页,确认PR的目标分支已被纳入可构建的活跃版本范围,且未设置匹配PR源分支/目标分支的排除规则。
  • 核对RTD配置文件路径
    若仓库内存在.readthedocs.yaml配置文件,确认两个未触发项目是否在「高级设置」中指定了专属的配置文件路径(如开发者指南对应docs/developer/.readthedocs.yaml),避免默认读取的根目录配置仅适配用户指南项目,导致其他项目无有效构建规则无法触发任务。
  • 确认RTD项目权限配置
    检查绑定RTD项目的GitHub账号是否拥有目标仓库的管理员权限,且RTD官方OAuth应用已获得仓库的读取、Webhook配置权限,权限不足会导致RTD无法接收PR事件推送。
  • 检查PR目标分支匹配规则
    确认测试PR的目标分支与两个未触发项目设置的默认构建分支匹配,若PR目标分支未被纳入项目的构建分支白名单,RTD会直接忽略对应构建请求。

内容的提问来源于stack exchange,提问作者Andrew Porter

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 11:06:02