3 ms·
GitHub Actions was always a mess. Because it is a Microsoft product. If you want to have a horrible time, try reading some of the runner code. It's early 2010s
by acuteaura 2mo ago
GitHub Actions was always a mess. Because it is a Microsoft product.
If you want to have a horrible time, try reading some of the runner code. It's early 2010s-style Windows-First, MSFT C# crud that has trouble not racing several threads to inconclusive status codes.
- microgpt 2mo ago[flagged]
- acuteaura 2mo agoI'm not sure if this is a joke or not, because it has all the signals of a joke, but it might be closer to true than I'd like to admit. At my work, the average quality has gone up with "blindly trusting Opus". The failure modes are horrendous and the code is verbose as shit, but it still works better. Most "engineers" aren't very good at writing code.
- crabbone 2mo agoYes. That was my impression too. Github Actions aren't a good product in many ways. It's also very complex and requires quite a bit more infrastructure than the rest of Github. Unfortunately, I don't think that the commercial side of the product would allow it to improve in the direction of better quality / uptime. It's cursed to be forever like MS Outlook: whenever it changes it's for the worse, even though it was never good.
- acuteaura 2mo agoMore literally a Microsoft product. As in, rebadged Azure Pipelines.