-
Notifications
You must be signed in to change notification settings - Fork 12
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
Build wheels and auto-deploy to test.pypi.org by using GitHub actions #8
Conversation
Build wheels with GitHub actions
@rixwew In addition, please make sure to bump up the version number in setup.py. |
Thank you @hiroshi-matsuda-rit |
@rixwew Oh, I did not see that error while installing local wheel archives. |
Thank you @hiroshi-matsuda-rit |
@rixwew It seems that test.pypi.org might not serve correct cython packages. Actually, I have no idea how to specify the package dependent URLs. |
This is the log when I installed cython>=0.28 from formal pypi before installing dartsclone of test.pypy.org.
|
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.
Thank you! @hiroshi-matsuda-rit
As It seems to work fine at pypi.org, I approved this PR.
@rixwew Thank you, too! By the way, how about the version number issue? I suppose to bump it up to '0.9.0' or '1.0.0'. |
After merging this PR, I want to change the github action trigger (like |
@rixwew It sounds nice! Please merge this PR, now! |
The build targets are linux-(amd64|i686), win-(x64|x86), and macos_x64 with python 3.[6-8].
The variations of macos x86 are dropped because the GitHub actions does not support this architecture, and also, Apple no longer supports 32 bit apps.
These build processes are triggered by pushing commits to any branches.
Please set TEST_PYPI_USER and TEST_PYPI_PASSWORD on the Secret tab of your repository before accepting this PR.
Thanks,