Skip to content
This repository has been archived by the owner on Sep 14, 2023. It is now read-only.

Automate deployment to Pypi #60

Closed
mre opened this issue Sep 19, 2019 · 5 comments
Closed

Automate deployment to Pypi #60

mre opened this issue Sep 19, 2019 · 5 comments
Labels
good first issue Good for newcomers hacktoberfest help wanted Extra attention is needed mentorship

Comments

@mre
Copy link
Owner

mre commented Sep 19, 2019

We should automate the deployment process of hyperjson.
Since I had some great experiences with Github actions, I would prefer to write a completely new CI pipeline with it and remove Travis from the project.

The pipeline should...

  • run the tests
  • publish the Python package for Python 3.5, 3.6, 3.7, and optionally sdist with the help of maturin.
  • (optionally) release to crates.io

If someone wants to tackle this, please go ahead. 😊

@mre
Copy link
Owner Author

mre commented Sep 19, 2019

This would fix issues like #57 and #52.

@mre mre added good first issue Good for newcomers help wanted Extra attention is needed mentorship hacktoberfest labels Sep 19, 2019
@mre
Copy link
Owner Author

mre commented Sep 20, 2019

@packysauce is that something you would be interested in doing? This way we could automate publishing the linux wheels after a merge to master. Github actions also supports Windows and macOS.

@packysauce
Copy link
Contributor

packysauce commented Sep 20, 2019 via email

@Jenriksen
Copy link

This issue seems to be resolved :) Please close it so it is not listed in the HacktoberFest "Good first issue" section anymore.

@mre
Copy link
Owner Author

mre commented Oct 6, 2019

Whoops. Sorry, that one slipped through the cracks; will do.
Thanks for the hint @Jenriksen.

@mre mre closed this as completed Oct 6, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
good first issue Good for newcomers hacktoberfest help wanted Extra attention is needed mentorship
Projects
None yet
Development

No branches or pull requests

3 participants