ajdawson / eofs

EOF analysis in Python
http://ajdawson.github.io/eofs/
GNU General Public License v3.0
199 stars 60 forks source link

Fix docs build and move to GitHub Actions #136

Closed ocefpaf closed 1 year ago

ocefpaf commented 1 year ago

I'm also working on moving the PyPI upload and tests to GitHub Actions. Let me know if that is OK. The end goal is to get the CIs back online and hopefully mint a new release.

ajdawson commented 1 year ago

I'm not going to pretend I understand every line of this, but I think it makes sense to me and will be an improvement. How are the secrets handled, is there anything that needs creating or is it ready to work once merged?

ocefpaf commented 1 year ago

How are the secrets handled, is there anything that needs creating or is it ready to work once merged?

No need for special secrets here. GH already have that one pre-defined for you there.

In #137 you do need a PyPI token in https://github.com/ajdawson/eofs/pull/137/files#diff-1baea138c19b06c7531655c5e977dbbcca5bd9147709625e2ee40984905502c5R54 but I'll write the steps necessary to create and add it to GH there.