-
Notifications
You must be signed in to change notification settings - Fork 152
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
Changlog and GitHub releases #225
Comments
Oh I forgot the anniversary of this issue! ;-) This is still important in my opinion, since we don't have a chance as users to track what changes were made at which point in the git-history. |
Now, only the Changelog is missing ;-) |
Sorry for taking so long to work on this issue. You are right, it was indeed an important one! Thanks for the hint!
|
Ok cool, this seems to work now. Thanks again for your hint :) |
Hey there,
just a hint from my side. It would be nice, if the PyPI releases would be triggered by GitHub releases. Sometimes things break due to backward incompatibility and it would be nice to see if there was a new release here and what are the changes.
Since you apparently got a CI via travis this would mean almost no work.
Have a look at a setup of one of my packages:
https://github.com/GeoStat-Framework/ogs5py/blob/master/.travis.yml
It will create wheels with all commits and send them to test.pypi. On a GitHub-tag it will send them to PyPI. The setup uses the package cibuildwheel.
Also you could easily integrate Zenodo, to get a DOI for each GitHub release. It would be nice to be able to cite a certain version of the code.
Keep up the good work!
Sebastian
The text was updated successfully, but these errors were encountered: