Skip to content

build: enable Lake artifact caching - #246

Merged
ejgallego merged 1 commit into
mainfrom
codex/lake-artifact-cache
Aug 30, 2026
Merged

build: enable Lake artifact caching#246
ejgallego merged 1 commit into
mainfrom
codex/lake-artifact-cache

Conversation

@ejgallego

Copy link
Copy Markdown
Collaborator

This PR enables the Lake local artifact cache for Beam builds and restores cached outputs into the ordinary .lake/build layout, so repeated builds and task worktrees can reuse unchanged compilation artifacts without changing wrapper or installer paths. CI keeps the mutable artifact cache separate from elan and package caches, restores it for every Lean job, and uses beam-fast as the sole writer per OS and commit; restricted automation can redirect LAKE_CACHE_DIR, while save/checkpoint fixtures continue disabling the cache to preserve replay coverage.

@ejgallego
ejgallego marked this pull request as ready for review August 30, 2026 22:37
@ejgallego
ejgallego force-pushed the codex/lake-artifact-cache branch from d2632b0 to 5b1b2c1 Compare August 30, 2026 22:48
@ejgallego
ejgallego merged commit 7b494fc into main Aug 30, 2026
31 checks passed
@ejgallego
ejgallego deleted the codex/lake-artifact-cache branch August 30, 2026 23:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant