aeye-lab / pymovements

A python package for processing eye movement data
https://pymovements.readthedocs.io
MIT License
65 stars 16 forks source link

Create github workflow for automatic packaging and API-documentation upload #48

Open dkrako opened 2 years ago

dkrako commented 2 years ago

Description of the problem

Currently when creating new package versions, all packaging/building/uploading steps have to be done manually. This can be integrated into github workflows via twine: https://pypi.org/project/twine/

Description of a solution

Setup github workflow and secrets to automatically upload package to pypi and update documentation on readthedocs.

Minimum acceptance criteria

dkrako commented 2 years ago

readthedocs are now autouploaded when adding a tag to commit. autopacking is left to do.