GitLab CI is pretty close to being actually good. Certainly less brittle than GitHub Actions from the looks of it...