Skip to content

feat: qualify dated Lean nightlies in CI - #265

Open
ejgallego wants to merge 5 commits into
codex/reduce-lean-support-433from
codex/nightly-qualification
Open

ejgallego wants to merge 5 commits into
codex/reduce-lean-support-433from
codex/nightly-qualification

Conversation

@ejgallego

@ejgallego ejgallego commented Oct 13, 2026 •

Copy link
Copy Markdown
Collaborator

This PR adds reproducible qualification for dated Lean nightlies through a separate daily, pull-request, and manually triggered CI lane.

  • Resolve one immutable nightly tag, validate it in an isolated checkout, and record its exact Lean/Lake identity with per-stage logs.
  • Run runtime build, fast, LSP, bundle/save/replay, and mixed nightly/release workspace checks; upload the report on success or failure.
  • Admit the nightly only in the temporary validation checkout, keeping the public validated-release registry unchanged.
  • Isolate local Elan settings, mirror source edits and deletions, and replace prior report evidence when reproducing a run.

@ejgallego
ejgallego marked this pull request as ready for review October 13, 2026 18:46
@ejgallego
ejgallego force-pushed the codex/nightly-qualification branch from 552f6c3 to 9afa394 Compare October 13, 2026 20:35
@ejgallego
ejgallego force-pushed the codex/workspace-toolchain-selection branch 2 times, most recently from 44078ca to 6ab7c43 Compare October 13, 2026 21:12
@ejgallego
ejgallego force-pushed the codex/nightly-qualification branch 3 times, most recently from 3d2cf20 to bb163a7 Compare October 13, 2026 22:57
@ejgallego
ejgallego force-pushed the codex/workspace-toolchain-selection branch from 2429dae to 1130448 Compare October 14, 2026 09:14
@ejgallego
ejgallego force-pushed the codex/nightly-qualification branch 3 times, most recently from c97d83b to 3a38d74 Compare October 14, 2026 11:13
@ejgallego
ejgallego force-pushed the codex/workspace-toolchain-selection branch 2 times, most recently from 7b7f5b9 to 206354b Compare October 14, 2026 12:17
@ejgallego
ejgallego force-pushed the codex/nightly-qualification branch from 3a38d74 to 67d8065 Compare October 14, 2026 13:44
@ejgallego
ejgallego force-pushed the codex/nightly-qualification branch from 8619638 to ce66b5b Compare October 15, 2026 21:17
@ejgallego
ejgallego changed the base branch from codex/workspace-toolchain-selection to codex/reduce-lean-support-433 October 15, 2026 21:17
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