Commit Graph

3 Commits

Author SHA1 Message Date
大麦
cd19407f29 ci: 完全不依赖 GitHub 的 workflow
Some checks failed
Build Windows / Build Windows (push) Failing after 5m35s
- 使用 git clone 代替 actions/checkout
- 所有操作使用基础命令
- 不依赖任何 GitHub Actions

适用场景:
- Gitea Actions 无法访问 GitHub
- 完全离线环境
- 安全要求高的环境
2026-03-10 17:04:09 +08:00
大麦
e321271734 ci: 修复 Gitea Actions - 移除 GitHub 专用 action
Some checks failed
Build Windows / Build Windows (push) Failing after 41s
问题:dtolnay/rust-action 需要 GitHub 认证
解决:使用基础命令安装 Rust

修复内容:
- 使用 rustup 官方脚本安装 Rust
- 使用 apt 安装 MinGW 和 GTK 依赖
- 使用 Gitea API 直接上传 Release
2026-03-10 16:57:28 +08:00
大麦
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