Skip to content
This repository has been archived by the owner on Jan 24, 2024. It is now read-only.

增加 Paddle 自动编译流水线 #242

Closed
SigureMo opened this issue Jul 5, 2023 · 0 comments · Fixed by #247
Closed

增加 Paddle 自动编译流水线 #242

SigureMo opened this issue Jul 5, 2023 · 0 comments · Fixed by #247
Assignees
Labels
🐾 meow 快乐喵喵开源活动专属认证

Comments

@SigureMo
Copy link
Member

SigureMo commented Jul 5, 2023

背景

我们在 #218 引入了 Paddle 侧动转静的单测流水线,但由于目前依赖于部分动转静接口上的修改,这些修改只在 PaddlePaddle/Paddle#54202 应用,尚未合入主线,所以如果想要测试这些单测必须编译一下 Paddle 的 wheel 包

目前我们是手动编译好 Paddle 的包之后,上传到 BOS,并在 GitHub Actions 中下载相关包,以执行单测

为了确保多版本的兼容性,我们在 #238 上线了(稍后 merge)3.9、3.10 的监控,但是这就需要三个版本都手动编译并上传 BOS,较为繁琐

任务描述

因此我们考虑增加一条编译流水线(Nightly Build),专门用来编译 PaddlePaddle/Paddle#54202,并将编译好的 wheel 包上传至 Release 或者 GitHub Actions 的存储空间(也许可参考 actions/upload-artifact,这个优先于 Release)

之后修改 Paddle 动转静单测流水线,在该流水线中下载上述流水线 Nightly Build 的包,以确保多版本的流水线正确运行

@SigureMo SigureMo added the good first issue Good for newcomers label Jul 5, 2023
@SigureMo SigureMo added 🐾 meow 快乐喵喵开源活动专属认证 and removed good first issue Good for newcomers labels Jul 11, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
🐾 meow 快乐喵喵开源活动专属认证
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants