Skip to content
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 publish to PyPi on release via GitHub-Actions #16

Merged
merged 6 commits into from
Jan 12, 2022

Conversation

WannabeSmith
Copy link
Collaborator

Pre-releases will trigger a gh-action which publishes to testpypi, while actual releases should publish to PyPi. We will see if this works after merging this PR.

Separate out linux wheels building to cibuildwheels-manylinux.yml so that we can use the cibuildwheel tool (https://cibuildwheel.readthedocs.io/en/stable/)

This builds wheels for several linux distros, with cpython versions 3.7--3.10 and pypy 3.7--3.8. We don't support musl yet but it might be possible.
Separate out wheel building from testing, and separate manylinux from macos.
Pre-releases on any branch will get published to TestPyPi. Releases on @gostevehoward's branch will get published to PyPi

Also, bump version from 0.0.7 to 0.0.8.
@WannabeSmith WannabeSmith self-assigned this Jan 12, 2022
@WannabeSmith
Copy link
Collaborator Author

WannabeSmith commented Jan 12, 2022

All of a sudden I'm getting 502 (Bad Gateway) and 503 (Service Unavailable) errors. Can't tell if GitHub Actions are down or if I'm being throttled.

Edit: GitHub Actions are down. https://twitter.com/githubstatus/status/1481090805829832707?s=21

@WannabeSmith WannabeSmith merged commit 88877a8 into gostevehoward:master Jan 12, 2022
WannabeSmith added a commit to WannabeSmith/RiLACS that referenced this pull request Jan 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant