Cloudflare Pages不同Commit对应python-sphinx版本不一致致构建失败
Cloudflare Pages中Python-Sphinx构建版本不一致问题
我有一个使用python-sphinx构建文档的Cloudflare Pages项目,部分Commit会拉取不同版本的sphinx,导致文档构建失败。
已尝试的操作
- 在失败的构建Commit上添加空Commit,似乎能修复问题,强制Cloudflare构建器拉取正确的sphinx版本
- 重新执行部署无法解决问题
- 创建包含相同失败Commit头的新分支并部署,也无法解决问题
- 在预览/生产部署间切换对该问题无影响
相关截图与日志
修复构建的空Commit

Commit构建结果对比
- Commit 1(构建失败):

- Commit 2(构建成功):

部署日志差异
左侧为无法正常工作的Commit 1,右侧为可正确完成所有三个任务及发布构建的Commit 2,二者日志存在明显差异。
补充说明
我尝试创建不同分支并重新部署,查看sphinx版本是否会变化,但似乎版本与旧Commit绑定。该问题也出现在其他Cloudflare Pages项目中,切换预览/生产部署无影响。
内容的提问来源于stack exchange,提问作者Bartek Lachowicz
相关产品推荐
相关产品推荐

