fawadha1der/churnbot

Bump a Lean dependency (mathlib by default), auto-repair the fallout using only compiler-evidenced fixes, and open a reviewable pull request with a full report. Never inserts `sorry`; never claims success unless `lake build` is green.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
dependencyLake dependency to bumpmathlib
modeFixer set: conservative (deprecations only), standard (adds simp-list maintenance and simp?-driven re-squeezing), or aggressive (also recovers deleted term proofs via exact? library search — opt in deliberately).standard
engineSuggestion engine for the re-squeeze/recovery fixers: auto (REPL when acquirable, else one-shot elaboration), repl, or oneshot.auto
cache-commandCommand to fetch build caches after the bump. "auto" means `lake exe cache get` when the dependency is mathlib, nothing otherwise; "none" disables caching entirely.auto
pr-branchBranch to push repairs tochurnbot/dependency-bump
base-branchPR base branch (defaults to the repository default branch)""
labelsComma-separated labels for the PRchurnbot
tokenGitHub token used to push and open the PR${{ github.token }}
install-elanInstall elan (set to 'false' if your workflow already did)true
dry-runReport only; do not push or open a PRfalse
namedescription
green'true' if the build was green after repair
report-pathPath to the generated markdown report