I had another thought on gihub actions vs travis.
With Travis we can save those minutes by using ccache, so we don't have to pay for building boost on each run.
With gh actions, caching is even more flexible, for system we can cache the dependencies, but for things like blockchain, network etc, we'd have system, database etc cached as well. We'd speed up the runs, and save minutes.
For me, just the faster runs is so much nicer. Github can expire cache based the commit you checked out for a dependency. Requires some crafting, but it can help.