vasi / squashfuse

FUSE filesystem to mount squashfs archives
Other
288 stars 66 forks source link

Move CI away from Travis #63

Closed vasi closed 3 years ago

vasi commented 3 years ago

Travis only gives us a limited number of credits now, lovely. It's pretty easy to move the x64 Linux and Windows builds away from Travis to Github Actions, so do that.

Unclear if there's a good way to move the other architectures (aarch64, $SOMETHING_BIG_ENDIAN) off of Travis. Github Actions doesn't even allow KVM, while Cirrus does but has no special facilities for setting up qemu. (Lots of folks do slow cross-arch docker on Github Actions, but that won't let FUSE magically work.) Will keep thinking about this.

vasi commented 3 years ago

Also removing the recently-added NetBSD runner, waiting for SSH in CI scripts gets flaky. Oh well.