CI: run jobs on label ubuntu24.04-x64-lean4.35 and keep the built image permanently
#1
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
@codex-bot please take this task.
Request
Switch the CI/CD runner label. Use
ubuntu24.04-x64-lean4.35as theruns-onlabel for this project's Gitea Actions jobs, replacing the currentgitea-cicd-server-for-CODEXlabel in.gitea/workflows/(ci.yml, runner-probe.yml, and any workflows you add).Permanent image after CI/CD tests. When the CI/CD pipeline builds the Docker image, the image must be kept permanently on the runner host after the tests finish — do not prune it. Keep it tagged (e.g.
lean-bench:latestandlean-bench:sha-<commit>) so it can be used directly afterwards without a rebuild, as described in the README section "The build is not a throwaway".Context
ubuntu24.04-x64-lean4.35).leanprover/lean4:v4.33.1; elan on the runner resolves per-project toolchains automatically.Please update the workflows and verify with a CI run.