Move to Github Actions
little-dude opened this issue · comments
Travis jobs take ages to start, and I find Github Actions easier to maintain.
One minor issue is that GHA doesn't support "allow-failures" currently, we could just ignore nightly's failure though. If you think it's okay, I'm happy to help the migration :)
So the reason for "allow-failures" originally was that travis would sometimes fail to install clippy or rustfmt. I think this does not happen as often so it should not be a problem.
I also noticed that there are tons of clippy warnings... Probably because we allow nightly failures actually. I'm fixing them now.
Edit: fixed by #109