ci: move Go steps to gobuilder, enable S3 build cache #4

Merged
benvin merged 1 commits from benvin/gocache into main 2026-10-07 00:27:22 +11:00

1 Commits

Author SHA1 Message Date
unkin-agent 1dada3d5b0 ci: move Go steps to gobuilder, 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
Standardizes on the estate gobuilder image for every step invoking
the Go toolchain and wires in the shared S3-backed GOCACHEPROG.

- Replace golang:1.25 and almalinux9-gobuilder:20260606 with
  gobuilder:0.1.2-alma9 in build/test/pre-commit/release(build)
- Add GOCACHE_* env + AWS creds from org secrets to those steps
- Bump their k8s resource requests/limits for compile+cache overhead
2026-10-02 23:53:58 +10:00