Glimesh / glimesh.tv

Glimesh is a next generation live streaming platform built by the community, for the community.
https://glimesh.tv
Other
465 stars 77 forks source link

GitHub Actions runs tests twice #864

Open clone1018 opened 2 years ago

clone1018 commented 2 years ago

Since we have both a mix test and mix coveralls our tests end up running twice, we could save half the time by figuring out how to consolidate it.

dmarcoux commented 1 year ago

Dropping mix test should be enough, no?

I see from the GitHub workflow configure that it apparently fails with a 500 error from time to time. This could be addressed by splitting the generation of the code coverage data and the upload of that data. The first step would be to run mix coveralls.json, then the Coveralls GitHub action would upload the data generated by that mix task.