Commit Graph

3 Commits

Author SHA1 Message Date
大麦
0dd7c30b62 ci: 简化 Gitea Actions workflow
Some checks failed
Build Release / Build Windows (push) Failing after 6m22s
- 使用更兼容的语法
- 简化编译步骤
- 直接使用 Gitea API 上传 Release 而不是 GitHub Actions
2026-03-10 16:52:25 +08:00
大麦
7cc5e141c7 ci: 优化 Gitea Actions Workflow 配置
Some checks failed
Release Build / Build Windows (push) Failing after 17s
Release Build / Build Linux (push) Failing after 55s
Release Build / Build macOS (push) Has been cancelled
- 添加 GITEA_TOKEN 全局变量
- 使用 dtolnay/rust-action 编译
- 安装必要依赖
- 使用 ncipollo/release-action 上传
- 修复上传问题
2026-03-10 16:46:41 +08:00
大麦
3a6f2f29cd ci: 添加 Gitea Actions 自动编译工作流
- 支持 Windows/Linux/macOS 三平台
- 使用交叉编译 (ubuntu + mingw)
- 自动打包并上传 Release
- 触发器:Git tag 推送

平台支持:
- Windows: x86_64-pc-windows-gnu (mingw)
- Linux: x86_64-unknown-linux-gnu
- macOS: x86_64-apple-darwin
2026-03-10 16:08:21 +08:00