Skip to content

ci: Auto-update the Lean toolchain and pinned deps - #83

Merged
samuelburnham merged 1 commit into
mainfrom
ci/lean-update
Aug 12, 2026
Merged

ci: Auto-update the Lean toolchain and pinned deps#83
samuelburnham merged 1 commit into
mainfrom
ci/lean-update

Conversation

@samuelburnham

Copy link
Copy Markdown
Member

Runs daily and on demand. argumentcomputer/lean-update (dev, which carries the pinned-tags support) bumps lean-toolchain to the latest stable release — the updater's default channel; release candidates are opt-in via release_channel — and moves plausible's pinned tag with it. The action opens a PR on an update/lean-{release} branch whether or not the build passes, so an incompatible release shows up as a failing PR to review rather than only an issue. The PR is opened with a GitHub App token so that it triggers CI.

plausible's pin changes from the short hash 6304553 to v4.31.0 — the same commit, since that hash is what the tag points at. Written as a version tag, the pin is managed by the updater's defaults; a future deliberate pin to a plain commit hash will be reported and left alone, pausing the automation until the pin is back on a tag.

Runs daily and on demand. argumentcomputer/lean-update (dev, which carries
the pinned-tags support) bumps lean-toolchain to the latest stable release —
the updater's default channel; release candidates are opt-in via
release_channel — and moves plausible's pinned rev with it. The action opens
a PR on an update/lean-{release} branch whether or not the build passes, so
an incompatible release shows up as a failing PR to review rather than only
an issue. The PR is opened with a GitHub App token so that it triggers CI;
the same App as the org repo-sync workflows.

plausible's pin changes from the short hash 6304553 to v4.31.0 — the same
commit, since that hash is what the tag points at. Written as a version tag,
the pin is managed by the updater's defaults; a future deliberate pin to a
plain commit hash will be reported and left alone, pausing the automation
until the pin is back on a tag.
@samuelburnham
samuelburnham merged commit 1447f96 into main Aug 12, 2026
2 checks passed
@samuelburnham
samuelburnham deleted the ci/lean-update branch August 12, 2026 13:07
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.

2 participants