Use github actions for automation
Pike opened this issue · 3 comments
Let's consider to switch to gh actions for our automation of python-fluent.
Our travis setup is rather involved, and also over-tests.
Looking at the documentation of gh actions, we'll have a ton of nice things there.
Sadly, we can't test actions in PRs. We'll need to add workflows, and then we can iterate on the workflows. (That's by design, I learned, so PRs can't attack master)
I have a WIP (#140 ) that tries to lint. Only the code, not tests, as those don't pass. @stasm, should we start from there?
Obviously, I'll need to restore the travis config for now.
The idea would be to add GH actions until we have everything we want there, and then drop travis.
Starting with a minimal GH Action workflow sounds good to me.
This is done now.