Skip to content

ci(dependencies): remove automatic updater - #116

Merged
quangvdao merged 2 commits into
mainfrom
ci/remove-auto-updater
Aug 8, 2026
Merged

ci(dependencies): remove automatic updater#116
quangvdao merged 2 commits into
mainfrom
ci/remove-auto-updater

Conversation

@quangvdao

@quangvdao quangvdao commented Aug 8, 2026

Copy link
Copy Markdown
Collaborator

Summary

This PR removes the scheduled Mathlib and Lean dependency updater.

The updater tested release candidates and Mathlib master. When those speculative updates failed, it created issues with large build logs. Dependency upgrades will now be made deliberately by maintainers. The wiki now documents the manual upgrade process.

Closes #115.

Diff metadata

  • Base: d062ba2cbb3a50ba5b9f3ba349ca003e6c79630a (main)
  • Head: 42f8ca9888d3aa5dccbd3c2caffe202ebf71f0b3
  • Commits: 2
  • Files changed: 3
  • Diff: 8 insertions and 48 deletions

Validation

  • git diff --check passed.
  • A repository search found no remaining references to mathlib-update-action, auto-update-lean-fail, or intermediate_releases.
  • python3 ./scripts/check-docs-integrity.py passed.
  • No Lean build was needed because this PR does not change Lean source or package versions.

Reviewer map

Review the workflow deletion first. Then review the manual upgrade instructions in docs/wiki/quickstart.md and docs/wiki/generated-files.md.

Stop scheduled Mathlib and Lean upgrade attempts from creating noisy pull requests and failure issues. Dependency upgrades remain deliberate maintainer changes.

Closes #115

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 2ddb9abf0b

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread .github/workflows/update.yml
Document the manual dependency upgrade process after removing the scheduled updater. This also removes the broken workflow link from the quickstart guide.
@quangvdao
quangvdao merged commit 31216a8 into main Aug 8, 2026
7 checks passed
@quangvdao
quangvdao deleted the ci/remove-auto-updater branch August 8, 2026 14:18
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.

Updates available but manual intervention required

1 participant