ci: shared gobuilder image + S3 Go build cache #4

Merged
benvin merged 1 commits from benvin/gocache into main 2026-10-03 00:21:51 +10:00

1 Commits

Author SHA1 Message Date
unkin-agent a2e5bc0a36 ci: use shared gobuilder image + S3 Go build cache
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
Go toolchain steps (build, lint, test, pre-commit, package) now run
on artifactapi gobuilder:0.1.2-alma9 instead of golang:1.25 / the old
almalinux9-gobuilder:20260606 pin. Adds GOCACHEPROG env wiring each
step to the shared S3-backed build cache via go-cache-plugin.
2026-10-02 23:56:13 +10:00