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

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

1 Commits

Author SHA1 Message Date
unkin-agent e1370de1c4 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:51:47 +10:00