docs(research): investigate Docker build caching options #20

Merged
haylan merged 1 commits from research/build-caching into main 2026-08-06 23:00:32 +00:00
Owner

Ranked recommendation for fixing Docker build caching in the nightly CI pipeline.

Ranked recommendation for fixing Docker build caching in the nightly CI pipeline.
haylan added 1 commit 2026-08-06 22:59:38 +00:00
Ranked recommendation: fix the docker system prune -af --volumes step
first (it deletes BuildKit's build cache before every build, so no
Dockerfile change can help until that stops), then split the
apt-get install layer from the Godot/Blender download layer so the
~470s apt layer becomes cache-eligible across nightly runs. Registry
cache and Gitea Actions' actions/cache don't fit this repo's single
persistent runner / multi-GB nightly-changing layers.

Research only, no code changes.
haylan merged commit 736319458c into main 2026-08-06 23:00:32 +00:00
haylan deleted branch research/build-caching 2026-08-06 23:00:42 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: haylan/godot-ci#20