You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ci: optimize Go and Docker layer caching across CI workflows
- Fix apps/testapp/Dockerfile: copy go.mod/go.sum before source so
the go mod download layer is stable across code-only changes
- Add cache-from/cache-to GHA cache to docker-build-push.yml with
per-app scopes to prevent cache eviction between parallel builds
- Add cache-dependency-path: "**/go.sum" to all actions/setup-go
steps in test.yml, docker-tests.yml, and lint.yml so the module
cache key covers all go.sum files in the multi-module repo
- Add explicit scope to the e2e Docker build cache in test.yml to
align with the docker-build-push.yml scope naming
Closes#3196
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
0 commit comments