-
Hello. I ran into this when I attempted to upload wheels generated in Windows and OSX for a package with C-extension. Do you have plans to re-implement this action in Typescript or Javascript, or is that even possible?
Not sure if this would be addressed by #4 or not. Thank you! |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 2 replies
-
Same problem here. Is there a workaround for non-Linux OSes, or do I need to find a different solution? |
Beta Was this translation helpful? Give feedback.
-
It would be helpful to post this limitation prominently in the README. |
Beta Was this translation helpful? Give feedback.
-
You are right. Feel free to send a PR updating the README.
Not exactly, you should just publish your artifacts from the build jobs and then collect them in a separate publish job. This is explained in #15 (comment) and a few other discussions.
I've explained this elsewhere but no, we'll keep docker because we need to control an isolated environment as opposed to mutating what the users have in their VMs (which may break something for those users implicitly). Besides, publishing from parallel uncoordinated workers is a bad idea™ — you wouldn't be happy when two job (say Win+Mac) publishes the wheels but Linux fails and you'll end up with a half-published release, would you? It's always best to upload all the dists after you have them all and after you have all tests passing. use a job with
No. But there's a tracking issue for improving the tutorial to accommodate this use-case: #29. |
Beta Was this translation helpful? Give feedback.
You are right. Feel free to send a PR updating the README.
Not exactly, you should just publish your artifacts from the build jobs and then collect them in a separate publish job. This is explained in #15 (comment) and a few other discussions.
I've explained this elsewhere but no, we'll keep docker beca…