ci: switch Go steps to gobuilder, enable S3 build cache #7

Merged
benvin merged 1 commits from benvin/gocache into main 2026-10-02 23:58:13 +10:00

1 Commits

Author SHA1 Message Date
unkin-agent 499590c58b ci: switch Go steps to gobuilder image, enable S3 build cache
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
Cuts CI time by reusing the shared Go build/test cache across runs.

- Replace almalinux9-gobuilder:20260606 / golang:1.25 with
  gobuilder:0.1.2-alma9 on every go build/test/vet step
- Wire GOCACHEPROG via go-cache-plugin against the S3 cache bucket
- Bump kubernetes resource requests/limits for Go compile steps
2026-10-02 23:47:42 +10:00