little-dude / netlink

netlink libraries for rust

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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