Commit Graph

35 Commits

Author SHA1 Message Date
Bonny07
45f2e6185e ci: drop dead golint step, align Go to go.mod 1.25, bump checkout to v4
ci.yaml installed golang.org/x/lint/golint but never invoked it; golint has been deprecated and frozen since 2021. The CI Go version (1.24.2) also lagged the go.mod directive (1.25). Remove the dead step, align both workflows to Go 1.25, and bump the remaining actions/checkout@v3 usages to v4 (release.yaml was already on v4).
2026-06-08 19:34:15 +09:00
Bonny Lin
231393c669
ci(release): build cross-platform binaries in parallel via matrix (#226)
The release job ran .cross_compile.sh, which builds all 12 targets sequentially in a single runner. Split the build into a matrix so each GOOS/GOARCH pair builds concurrently on its own runner, then a dependent Release job collects the artifacts and publishes them in one release. Output filenames are unchanged.
2026-06-05 11:10:47 +08:00
Vincent Yang
84792ead81
chore: bump Go version to 1.24.2 in Dockerfile, go.mod, and CI workflows 2025-04-08 14:27:01 -04:00
Vincent Yang
26a9003b13
bump to Go 1.24.0 2025-02-25 13:16:58 -05:00
Vincent Yang
85fd738f3e
bump to Go 1.23.6 2025-02-09 20:12:06 -05:00
Vincent Yang
de9888ca5f
Upgrade to Go 1.23.5 2025-01-20 17:18:47 -05:00
Vincent Young
f2fa90208d
ci: upgraded to Go 1.23.4 2024-12-05 13:13:40 -05:00
Vincent Yang
1f62d85b60
ci: upgraded to Go 1.23.3 2024-11-30 02:14:15 -05:00
Vincent Yang
c678e87631
bump to Go 1.23.2 2024-10-07 19:25:36 -04:00
Vincent Yang
a191d9d27f
ci: update to go 1.22 2024-03-20 16:46:07 -04:00
Vincent Yang
e580d64fbf
ci: fix 2024-03-20 16:45:09 -04:00
Vincent Young
9fff35f4fe
Update release.yaml 2024-03-15 14:49:40 -04:00
Vincent Young
41bba5e89f
Update release.yaml 2024-03-07 09:56:46 -05:00
Vincent Young
cba84471ba
fix: golint 2023-11-20 19:58:46 -05:00
Vincent Young
7617110dbd
ci: add golint 2023-11-19 19:52:14 -05:00
Vincent Young
7705e7ae1c
ci: remove support for deb 2023-11-19 19:48:46 -05:00
Vincent Young
ea27af8c80
fix: actions 2023-11-19 19:33:09 -05:00
Vincent Young
60d1f387e4
ci: upgrade actions/setup-go 2023-11-19 19:27:33 -05:00
Vincent Young
ddd4de353d
ci: add ci 2023-11-19 19:26:07 -05:00
Vincent Young
5c6b8802e4
fix 2023-10-20 05:50:05 -04:00
Vincent Young
fb0dac1889
fix 2023-10-20 05:49:39 -04:00
Vincent Young
781467bb69
Update build.yml 2023-10-20 05:40:38 -04:00
Vincent Young
4cbfd219e8
Update FUNDING.yml 2023-06-17 03:24:48 +08:00
Vincent Young
80f63f1174
chore: fix docker images 2023-05-30 01:21:20 +08:00
Vincent Young
2ced7ee49b
chore: build docker 2023-05-30 01:07:43 +08:00
Vincent Young
bbf535e97b
chore: switch to the robot release 2023-04-10 00:30:37 +08:00
Vincent Young
d0310450e5
Create .github/FUNDING.yml 2023-03-18 19:05:31 +08:00
Vincent Young
70e64ad3b1 chore: fix dockerhub bug 2023-03-07 02:57:58 +08:00
Vincent Young
5be234ffd1 chore: add dockerhub 2023-03-07 02:53:59 +08:00
MartialBE
73b67e8681 在 GitHub Actions 中添加 Docker 镜像构建和缓存功能
- 添加 Docker 构建和发布的 Github Action
- 为 `dev` 分支和 带有`v*`的 tag 构建和发布 Docker 镜像
- 使用 `ghcr.io` 作为 Docker 注册表,并通过 Github 凭据进行身份验证
- 使用 `docker/metadata-action` 为 Docker 镜像设置标签和标记
- 使用 Github Actions 缓存模式缓存 Docker 镜像。
2023-03-05 20:48:54 +08:00
Vincent Young
4e64391645
Update build.yml 2023-03-03 00:55:09 +08:00
Vincent Young
e593bceb97 fix: disable cgo 2023-02-18 20:46:16 +08:00
Vincent Young
da06d98896 Add Windows Releases 2022-10-20 10:10:31 +08:00
Vincent Young
5833d10be9 Add Windows Support 2022-10-20 09:53:19 +08:00
Vincent Young
548237e176
Create build.yml 2022-10-20 01:10:20 +08:00