ci: add Gitea Actions workflow for wheel pipeline validation
Some checks failed
EcoArk Wheel Pipeline CI / validate (push) Failing after 8m59s
Some checks failed
EcoArk Wheel Pipeline CI / validate (push) Failing after 8m59s
- .gitea/workflows/wheel-pipeline.yaml: checkout → env info → gen test wheels → pure repack test → native stub test → summary - runs-on: ubuntu-latest (matches registered runner label) - .gitignore: exclude generated test wheels - README: add '通过 Gitea Actions 触发流水线' section
This commit is contained in:
18
README.md
18
README.md
@ -73,6 +73,24 @@ python3 wheel_pipeline.py mypackage.whl -o output/
|
||||
|
||||
当前版本仅输出 stub,待后续完善。
|
||||
|
||||
## 通过 Gitea Actions 触发流水线
|
||||
|
||||
本仓库配置了 Gitea Actions 工作流,commit 推送到 `main` 分支后会自动触发。
|
||||
|
||||
### 手动触发
|
||||
|
||||
1. 打开 Gitea 仓库页面 → **Actions** 标签
|
||||
2. 在 **EcoArk Wheel Pipeline CI** 工作流右侧点击 **▸ Run workflow**
|
||||
3. 选择分支为 `main`,点击 **Run workflow**
|
||||
|
||||
### 工作流说明
|
||||
|
||||
| Job | 作用 |
|
||||
|-----|------|
|
||||
| `validate` | 生成测试 wheel,分别验证纯 Python 轮子的重打包和 native 轮子的重编译入口 |
|
||||
|
||||
工作流文件位于 `.gitea/workflows/wheel-pipeline.yaml`,可直接扩展为生产流水线。
|
||||
|
||||
## 依赖
|
||||
|
||||
- Python ≥ 3.8(标准库,无需额外安装包)
|
||||
|
||||
Reference in New Issue
Block a user