Skip to content

fix: rust image builds again on zip 9; requirements changes rebuild their images - #79

Merged
aron-muon merged 2 commits into
mainfrom
fix/rust-zip-9
Oct 16, 2026
Merged

aron-muon merged 2 commits into
mainfrom
fix/rust-zip-9

Conversation

@aron-muon

@aron-muon aron-muon commented Oct 16, 2026 •

Copy link
Copy Markdown
Owner

The rust image no longer builds: every zip 7.x and 8.x release is yanked on crates.io, so the preload manifest's zip ^8.1.0, calamine 0.33 (zip ^7) and undoc 0.1 (zip ^2) fail to resolve at cargo build. 3.7.2 shipped every language image except rust for this reason.

The image-build change filters now include each image's docker/requirements/ files. Before, a requirements edit built nothing on a PR and was retagged from the previous release on a tag push.

The manifest resolves with zip locked to 9.0.3 and compiles in rust:1.95.0-slim, the base image's toolchain, with the image's system libraries.

🤖 Generated with Claude Code

aron-muon and others added 2 commits October 16, 2026 08:51
Every zip 7.x and 8.x release is yanked on crates.io, so the preload
manifest's zip ^8.1.0, calamine 0.33 (zip ^7) and undoc 0.1 (zip ^2)
no longer resolve and the rust image fails at cargo build. zip moves to
9.0.3 and undoc to 0.27.0, which requires zip 9. calamine has no release
on zip 9 yet (tafia/calamine#742) and is dropped from the preload until
it does; undoc still reads XLSX.

Co-Authored-By: Claude <noreply@anthropic.com>
The change filters watched only each Dockerfile, so an edit under
docker/requirements/ built nothing on a PR and was retagged from the
previous release on a tag push. Each image's filter now includes the
requirements files its Dockerfile copies.

Co-Authored-By: Claude <noreply@anthropic.com>
@aron-muon aron-muon changed the title fix(docker): rust image builds again on zip 9 fix: rust image builds again on zip 9; requirements changes rebuild their images Oct 16, 2026
@aron-muon
aron-muon merged commit 87373e6 into main Oct 16, 2026
32 checks passed
@aron-muon
aron-muon deleted the fix/rust-zip-9 branch October 16, 2026 08:59
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 3.7.3 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant