Skip to content

[CI] Add Report Preview URLs Workflow#75687

Merged
SigureMo merged 5 commits intoPaddlePaddle:developfrom
ooooo-create:ci/report_preview_urls
Oct 12, 2025
Merged

[CI] Add Report Preview URLs Workflow#75687
SigureMo merged 5 commits intoPaddlePaddle:developfrom
ooooo-create:ci/report_preview_urls

Conversation

@ooooo-create
Copy link
Copy Markdown
Contributor

PR Category

Execute Infrastructure

PR Types

New features

Description

之前测试 pr 的预览: #75672 (comment)

python tools/diff_api.py 触发需要构建文档的时候,并且涉及修改或新增 api 文档时,才会进行 comment。如果不需要重新构建或者都是删除 api 就不会进行评论

因为 python tools/diff_api.py paddle/fluid/API_DEV.spec.doc paddle/fluid/API_PR.spec.doc 返回的只有 paddle.Tensor.add 这种形式,现在只使用了 Tensor_en.html#add 样式查看预览,好多不一定是 paddle.xxx 一级调用,暂时没有考虑这种

cc @SigureMo

@paddle-bot
Copy link
Copy Markdown

paddle-bot Bot commented Oct 9, 2025

你的PR提交成功,感谢你对开源项目的贡献!
请关注后续CI自动化测试结果,详情请参考Paddle-CI手册
Your PR has been submitted. Thanks for your contribution!
Please wait for the result of CI firstly. See Paddle CI Manual for details.

@paddle-bot paddle-bot Bot added the contributor External developers label Oct 9, 2025
@luotao1 luotao1 added the HappyOpenSource 快乐开源活动issue与PR label Oct 9, 2025
@ooooo-create
Copy link
Copy Markdown
Contributor Author

/re-run all-failed

Comment thread tools/generate_doc_comment.py Outdated
Comment thread tools/generate_doc_comment.py
Comment thread tools/generate_doc_comment.py Outdated
Comment thread tools/generate_doc_comment.py Outdated
Comment thread tools/generate_doc_comment.py Outdated
Comment thread tools/generate_doc_comment.py Outdated
api_obj = resolve_string_to_obj(api)

if api_obj is None:
raise ValueError(f"Could not resolve API path: {api}")
Copy link
Copy Markdown
Member

@SigureMo SigureMo Oct 11, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

当前处理逻辑不能保证全部 obj 都非 None 吧?这会导致 _Doc-Preview 流水线挂掉?

因为这个 comment 完全是可选的,如果让 preview 流水线挂掉不太合适,这里能做到尽可能不报错么?而是在发生报错时/想要报错时,将报错信息生成到 comment_body 里,加上 @ooooo-create,通知修复

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

好的,已修改~,已经改到了 comment_body 里面,解析到的 api 应该是都能 load 的,这里是显式 check 了一下~

@SigureMo SigureMo merged commit cf92c0c into PaddlePaddle:develop Oct 12, 2025
52 checks passed
SigureMo pushed a commit to cattidea/Paddle that referenced this pull request Oct 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

contributor External developers HappyOpenSource 快乐开源活动issue与PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants