|
|
3e8fe16e07
|
fix: 使用 secrets.release 作为 token 名称
|
2026-04-24 04:02:09 +08:00 |
|
|
|
4abce8070e
|
ci: 添加 GitHub Actions workflow(支持多平台构建)
Release / build (ubuntu-latest, linux-amd64) (push) Failing after 3m52s
Release / build (ubuntu-latest, linux-arm64) (push) Failing after 22s
Release / build (macos-latest, darwin-amd64) (push) Has been cancelled
Release / build (macos-latest, darwin-arm64) (push) Has been cancelled
Release / build (windows-latest, windows-amd64) (push) Has been cancelled
Release / release (push) Has been cancelled
- 使用 matrix 构建:ubuntu, macos, windows
- 支持:linux-amd64, linux-arm64, darwin-amd64, darwin-arm64, windows-amd64
- 使用 actions/upload-artifact 上传构建产物
- 使用 gh release 创建 release
|
2026-04-24 03:47:47 +08:00 |
|
|
|
d3c7243d33
|
ci: 多平台构建 支持 matrix 和交叉编译
- 使用 Ubuntu 24.04 runner
- 添加 cargo 镜像源
- 在一个 job 中顺序构建所有平台
- 支持:linux-amd64, linux-arm64, darwin-amd64, darwin-arm64, windows-amd64
- 每次 push 到 main 自动更新 release
|
2026-04-24 03:44:37 +08:00 |
|
|
|
849473aff4
|
ci: 使用 Docker container 和国内镜像源
Release / build (push) Has been cancelled
- 使用 rust:1.82 容器
- 使用阿里云 apk 镜像源
- 使用阿里云 cargo 镜像源
- 只构建 linux 版本
|
2026-04-24 03:43:25 +08:00 |
|
|
|
f4eed7399b
|
fix: 修复 workflow 语法错误
Release / build (push) Has been cancelled
- 修复 env 变量语法
- 简化 release body 构造
- 修复 JSON 格式
|
2026-04-24 03:42:28 +08:00 |
|
|
|
b0d6718212
|
fix: 重写 workflow - 适配 Gitea Actions
Release / build (push) Has been cancelled
- 不使用 actions/ 生态
- 直接 clone 代码构建
- 构建完成后删除旧 release 再创建新的
- 支持 windows .exe 后缀
|
2026-04-24 03:41:38 +08:00 |
|
|
|
e31eb547a9
|
fix: 修复 workflow
Release / build (push) Has been cancelled
- 移除 matrix strategy(单 job 构建)
- 移除 artifacts(直接上传)
- 所有平台在一个 step 中构建
|
2026-04-24 03:41:10 +08:00 |
|
|
|
eda35d9675
|
ci: 使用 ubuntu24.04 runner
Release / build (map[arch:amd64 os:darwin]) (push) Has been cancelled
Release / build (map[arch:amd64 os:linux]) (push) Has been cancelled
Release / build (map[arch:amd64 os:windows]) (push) Has been cancelled
Release / build (map[arch:arm64 os:darwin]) (push) Has been cancelled
Release / build (map[arch:arm64 os:linux]) (push) Has been cancelled
Release / release (push) Has been cancelled
- 修改 runs-on 为 ubuntu24.04
|
2026-04-24 03:37:47 +08:00 |
|
|
|
c4ae5df33e
|
ci: 添加 Gitea Actions workflow
Release / build (map[arch:amd64 os:darwin]) (push) Has been cancelled
Release / build (map[arch:amd64 os:linux]) (push) Has been cancelled
Release / build (map[arch:amd64 os:windows]) (push) Has been cancelled
Release / build (map[arch:arm64 os:darwin]) (push) Has been cancelled
Release / build (map[arch:arm64 os:linux]) (push) Has been cancelled
Release / release (push) Has been cancelled
- 每次 push 到 main 分支时自动构建
- 支持多平台:linux amd64/arm64, darwin amd64/arm64, windows amd64
- 自动生成 checksums.txt
- 自动更新 release 内容(使用 git log)
|
2026-04-24 03:37:12 +08:00 |
|