- Local time
- Oct 5, 2019
Last days I've played, again, around with GitHub actions and moved some open source packages from TravisCI to GHA.
Because GHA are CI on steroids! 🚀
The configuration is even simpler than Travis, you can have multiple workflows and the performance is much better!
Right now I'm on the way to switch Laravel translatable from TravisCI to GHA and have extended the build matrix to cover all three OS types (Ubuntu, Windows, MacOS). So the matrix resolves to 30 builds which finish in ~10min. 😱
TravisCI took longer for a third of the builds.
And for public repos GHA are really unlimited - builds, workers, minutes, OSs - use it. 😉
And with all the ready to use actions out there it's super easy to do even more complex things.
Have you already switched? What's your experience with them?