diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index e300a0f..9895c2d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -16,6 +16,17 @@ stages: [test, build] default: interruptible: true + # 🔴 **`vps`, not the shared runners.** Every job in this pipeline failed with + # `ci_quota_exceeded` on first run: GitLab.com's shared minutes are spent, and + # a public project does not get them for free on this plan. The `ovh-…` runner + # was already serving the iOS repository and is not locked to it, so it now + # serves all four. + # + # ⚠️ It is registered with `run_untagged = false`, so a job WITHOUT this tag is + # not picked up at all — it sits pending forever rather than failing, which is + # the more confusing outcome of the two. Do not remove the tag to "let it run + # anywhere". + tags: [vps] variables: GIT_DEPTH: "20"