Skip to content

ci: Require macOS job to succeed again

Patrick Steinhardt requested to merge pks-ci-require-macos-success into master

In eb9491a0 (ci: Allow test:macos job to fail, 2023-04-28), we have adapted our macOS job to fail. This was because we were frequently observing flakes and errors due to various reasons.

This has since been fixed by migrating to GitLab's new macOS runners and speeding up their tests significantly by using a RAM disk. Since then, the job is significantly more stable and finishes faster than e.g. the FIPS jobs.

Let's require the macOS job to succeed again. While not required for production systems, it is important for many of GitLab's developers as the majority does indeed use macOS on their development machines.

Merge request reports