Skip to content

feat: lake: download artifacts on demand#12634

Draft
tydeu wants to merge 4 commits intoleanprover:masterfrom
tydeu:lake/lazy-cache-get
Draft

feat: lake: download artifacts on demand#12634
tydeu wants to merge 4 commits intoleanprover:masterfrom
tydeu:lake/lazy-cache-get

Conversation

@tydeu
Copy link
Member

@tydeu tydeu commented Feb 21, 2026

This PR enables Lake to download artifacts from a remote cache service on demand as part of a lake build.

(WIP)

@tydeu tydeu added the changelog-lake Lake label Feb 21, 2026
@github-actions github-actions bot added the toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN label Feb 21, 2026
mathlib-nightly-testing bot pushed a commit to leanprover-community/batteries that referenced this pull request Feb 21, 2026
@github-actions github-actions bot added the mathlib4-nightly-available A branch for this PR exists at leanprover-community/mathlib4-nightly-testing:lean-pr-testing-NNNN label Feb 21, 2026
mathlib-nightly-testing bot pushed a commit to leanprover-community/mathlib4-nightly-testing that referenced this pull request Feb 21, 2026
leanprover-bot added a commit to leanprover/reference-manual that referenced this pull request Feb 21, 2026
@leanprover-bot leanprover-bot added the builds-manual CI has verified that the Lean Language Reference builds against this PR label Feb 21, 2026
@leanprover-bot
Copy link
Collaborator

leanprover-bot commented Feb 21, 2026

Reference manual CI status:

  • ✅ Reference manual branch lean-pr-testing-12634 has successfully built against this PR. (2026-02-21 07:48:49) View Log
  • 🟡 Reference manual branch lean-pr-testing-12634 build against this PR didn't complete normally. (2026-02-21 07:49:09) View Log
  • ❗ Reference manual CI can not be attempted yet, as the nightly-testing-2026-02-23-rev1 tag does not exist there yet. We will retry when you push more commits. If you rebase your branch onto nightly-with-manual, reference manual CI should run now. You can force reference manual CI using the force-manual-ci label. (2026-02-25 21:18:49)
  • ❗ Reference manual CI can not be attempted yet, as the nightly-testing-2026-02-25 tag does not exist there yet. We will retry when you push more commits. If you rebase your branch onto nightly-with-manual, reference manual CI should run now. You can force reference manual CI using the force-manual-ci label. (2026-02-28 00:03:58)

@mathlib-lean-pr-testing mathlib-lean-pr-testing bot added the builds-mathlib CI has verified that Mathlib builds against this PR label Feb 21, 2026
@mathlib-lean-pr-testing
Copy link

Mathlib CI status (docs):

@tydeu tydeu force-pushed the lake/lazy-cache-get branch from e88a2ca to 50141bc Compare February 25, 2026 20:15
mathlib-nightly-testing bot pushed a commit to leanprover-community/batteries that referenced this pull request Feb 25, 2026
mathlib-nightly-testing bot pushed a commit to leanprover-community/mathlib4-nightly-testing that referenced this pull request Feb 25, 2026
@mathlib-lean-pr-testing
Copy link

Mathlib CI status (docs):

mathlib-nightly-testing bot pushed a commit to leanprover-community/batteries that referenced this pull request Feb 27, 2026
mathlib-nightly-testing bot pushed a commit to leanprover-community/mathlib4-nightly-testing that referenced this pull request Feb 27, 2026
@mathlib-lean-pr-testing
Copy link

Mathlib CI status (docs):

@tydeu tydeu force-pushed the lake/lazy-cache-get branch from bd9e25d to 37d804f Compare February 27, 2026 22:47
mathlib-nightly-testing bot pushed a commit to leanprover-community/batteries that referenced this pull request Feb 28, 2026
mathlib-nightly-testing bot pushed a commit to leanprover-community/mathlib4-nightly-testing that referenced this pull request Feb 28, 2026
@mathlib-lean-pr-testing
Copy link

Mathlib CI status (docs):

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

builds-manual CI has verified that the Lean Language Reference builds against this PR builds-mathlib CI has verified that Mathlib builds against this PR changelog-lake Lake mathlib4-nightly-available A branch for this PR exists at leanprover-community/mathlib4-nightly-testing:lean-pr-testing-NNNN toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants