cvui icon indicating copy to clipboard operation
cvui copied to clipboard

[FEATURE] Port from Travis CI to GitHub Actions

Open Panquesito7 opened this issue 1 year ago • 2 comments

Description

Travis CI doesn't seem to be working anymore on this repository. It also runs a bit slower than GitHub Actions, and is not that easy to manage, IMO.

I suggest using GitHub Actions instead. It is faster, can be compiled in multiple OSes, and so much more. If you like the idea, I'd like to work on this issue and create a pull request. 🙂

Thanks.

Panquesito7 avatar Jun 16 '23 17:06 Panquesito7

Hi! First of all thank you very much for the interest on this project 😄

I definitely agree about Travis CI not being suitable anymore. I am a bit confused about your idea though, because cvui already has a github action to build and test things. Currently it only works on linux. Would you be interested on making it work on other OSs too, e.g. Windows, mac?

Dovyski avatar Jun 21 '23 00:06 Dovyski

Sure, sure, although I do not see any workflows folder in the main branch. It seems like it is available on dev, though.

My idea was to move the Travis CI workflow to GitHub Actions if that's fine. 🙂

Panquesito7 avatar Jun 21 '23 02:06 Panquesito7