sdss / flicamera

A library and actor to control Finger Lakes Instrumentation cameras
https://sdss-flicamera.readthedocs.io/en/latest/
BSD 3-Clause "New" or "Revised" License
12 stars 4 forks source link

Improve automatic building and testing #2

Open albireox opened 4 years ago

albireox commented 4 years ago

Right now the GH actions build the library for Ubuntu and MacOS but only release it for Linux. The PyPI action does not support MacOS but it should be possible to do something about it. Another problem is that the artifacts from different runs of the matrix sometimes have the same names and that collides when trying to upload them. There is an artifacts action/workflow that could be useful.

Also, try to get the test PyPI to work on every commit.

Also, maybe the different workflows can be merged in a single one with different jobs.