Goodbye, Travis. (But it's not all despair.)

Builds For All Systems Now Operational on GitHub CI

Unlike the monolithic Travis script, each is broken into a separate workflow as an individual YAML file. Code can be reused with shell scripts run in common, and now via the GitHub ren-c-action as well...

(Note: On Travis, MinGW cross-compilation was the only way to get Windows builds since there were no Windows containers to build in. Since we had that working, it's good to keep it working...as long as it's not unreasonable additional cost. Tests another weird build variation. But also, because some open source libraries do not have MSVC-based makefiles. So if you want them to compile for Windows, MinGW with Cygwin or on Linux is the easier way to go.)

:abacus: :computer: :earth_americas:

3 Likes