Skip to content

Best practices for publishing wheels with github actions #1309

Answered by messense
LilyFoote asked this question in Q&A
Discussion options

You must be logged in to vote

That page also suggests using the PyO3/maturin-action github action. Does this handle using the correct docker image for me?

Yes, usually you only need to feed it the Rust target and manylinux policy.

Or do I need to use the pyo3/maturin image directly and ignore the github action?

You can use it directly if you only care about x86_64 Linux.

Should I use the github action only for windows and mac?

Windows and macOS are easy, pip install maturin and run it directly generally works, the github actions only simplify the process.

Which version of manylinux should I use? manylinux2014?

For pure Rust project, manylinux2014 is recommended. The choice should be based on your target os gli…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@LilyFoote
Comment options

Answer selected by LilyFoote
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants