-
Notifications
You must be signed in to change notification settings - Fork 431
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use new musl cross build Docker images #702
Conversation
9638ae0
to
596a03c
Compare
596a03c
to
ad72ae7
Compare
target: [i686-musl, armv7-musleabihf, aarch64-musl, x86_64-musl] | ||
target: | ||
[ | ||
i686-unknown-linux-musl, | ||
armv7-unknown-linux-musleabihf, | ||
aarch64-unknown-linux-musl, | ||
x86_64-unknown-linux-musl, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
When published upstream, these tags are shortened. I didn't bother with that in the fork.
maturin build --release -o dist --target $RUST_MUSL_CROSS_TARGET --features unwind | ||
maturin build --release -o dist --target ${{ matrix.target }} --features unwind |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Now that the tag matches the target, we can just use it directly which is a little clearer for someone not familiar with the container environment.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks for this change - looks great!
Similar to benfred/py-spy#702, this upgrades GHA to use newer docker images for CI.
Similar to benfred/py-spy#702, this upgrades GHA to use newer docker images for CI.
From benfred/rust-musl-cross#2
Will unblock various dependency upgrades since we won't be stuck on an old toolchain version.