ci: run tests, real Lean + Mathlib smoke and image build on the lean4.35 runner
ci / python (push) Successful in 30s
ci / lean (push) Failing after 8m14s
ci / image (push) Has been skipped

Moves the Lean project to Lean 4.35.0 / Mathlib v4.35.0 to match the runner,
caches the Mathlib project on the runner host, and builds and keeps the Docker
image only after the Python and Lean jobs pass.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FYqwNMyPUHeTbFWg83GQq6
This commit is contained in:
2026-10-21 10:58:42 +00:00
parent 21c296113a
commit 066b3f158b
4 changed files with 157 additions and 19 deletions
+1 -1
View File
@@ -6,7 +6,7 @@ defaultTargets = ["LeanBench"]
[[require]]
name = "mathlib"
git = "https://github.com/leanprover-community/mathlib4.git"
rev = "v4.33.1"
rev = "v4.35.0"
[[lean_lib]]
name = "LeanBench"
+1 -1
View File
@@ -1 +1 @@
leanprover/lean4:v4.33.1
leanprover/lean4:v4.35.0