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
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
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