I agree that github actions has a horrible syntax and can do much less than travis, appveyor, circle, ... I'd really have to resort to yaml references to do anything elegant. But yaml references aren't elegant at all.
But it still is free and vastly outperforms the other free CI's.
I just converted our old parrot travis runners to github actions. There I had constant troubles with travis timeouts of 15m 10 years ago. With the new github actions I can run the full tests (which was not possible with travis) in 3 minutes. About 8x faster hardware.
Putting aside all the politics involved in this merger, I kind of agree with you... My first thought when reading about Netflix acquiring WB was that a whole lot of IP was going go down the drain thanks to how hard they try to push an agenda in their content.
My opinion is mostly based on old interviews with Coppola when he was asked why he would make Godfather with Paramount and not United Artists. He said Paramount doesn't care about movies, they are bankers and only care about money. They would not interfere at all with his artistic direction. And they didn't.
Now that we have the Ellison, I don't know anymore. His daughter is excellent, but with a different studio. His son has no idea. Maybe it's good, maybe it's bad. We'll see.
My European colleagues are mostly worried about more MAGA nonsense in the media with the Ellisons
github doesn't pay microsoft for the azure runners. that's why they came up with actions at all. microsoft gets streetcreds for stable runners, github could replace travis and appveyor.
But they only collect tiny actors spaces, no big consecutive heaps as usual. Anyway, you can always add a minor collection later, and benchmark it. She didn't write it, a friend did.
I just converted our old parrot travis runners to github actions. There I had constant troubles with travis timeouts of 15m 10 years ago. With the new github actions I can run the full tests (which was not possible with travis) in 3 minutes. About 8x faster hardware.
reply