Skip to content

Pin the build workflow's toolchain to 1.98 - #193

Merged
FAZuH merged 1 commit into
mainfrom
ci/release-toolchain-pin
Oct 5, 2026
Merged

FAZuH merged 1 commit into
mainfrom
ci/release-toolchain-pin

Conversation

@FAZuH

@FAZuH FAZuH commented Oct 4, 2026

Copy link
Copy Markdown
Owner

Follow-up to #192: the release's Build Binaries job is a reusable workflow call (_release.yml:109 uses ./.github/workflows/build.yml), so it never reads _release.yml's own toolchain step. This pins build.yml:42 the same way. _build-multi.yml is deliberately left floating: it only runs cargo build, where lints never fire. patch-version.yml and _cache-warm.yml likewise: one edits the manifest, the other runs cargo check, and neither compiles with poise's parent_commands in the way that broke the release.

The release must re-run and ship, so merge without [no ci]. CI on this PR validates the pin first.

@github-actions

github-actions Bot commented Oct 4, 2026

Copy link
Copy Markdown
Contributor

Release Preview

Next version: v0.4.1

Note: CHANGELOG.md has no ## [Unreleased] section. An empty one was created for this preview — add your entries under it to preview the release body.

0.4.1 (2026-10-04)

@FAZuH
FAZuH merged commit 062dee5 into main Oct 5, 2026
5 checks passed
@FAZuH
FAZuH deleted the ci/release-toolchain-pin branch October 11, 2026 10:42
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.

1 participant