stan-dev / posteriordb

Database with posteriors of interest for Bayesian inference
163 stars 26 forks source link

GitHub actions #205

Closed ahartikainen closed 3 years ago

ahartikainen commented 3 years ago

Hi, this is an example for the Github Actions.

This will currently test only python (3.6-3.9) on Linux, macOS, and Windows, build a wheel and send the wheel to PyPI every time a release is made.

I also changed some bits in the python codebase.

It is ok, not to merge this, if not needed, but this will work as an example of how it could be set-up.

I'm planning to add similar things for R.

MansMeg commented 3 years ago

Ok. So if I understand this correctly is just that it adds another CI plus automated deployment of a Python library?

ahartikainen commented 3 years ago

Yes. So basically travis and appveyor can be dropped.

I will implement the R part too and after that let's make these changes a bit "cleaner" and maybe better names etc.

MansMeg commented 3 years ago

Alright! Are you fixing these last R test that fails?