From 7c9512791ebbac328974c49c61b6788e9b105eb6 Mon Sep 17 00:00:00 2001 From: Natalie Date: Tue, 30 Jun 2026 09:02:48 -0400 Subject: [PATCH] fix(runners): broad ct labels to match self-hosted workflow runs-on CT workflows use runs-on:[self-hosted,linux,do,ct-forge,]; runners need those labels (runner labels must be a superset of job labels) or jobs never match. Co-Authored-By: Claude Opus 4.8 --- docker-compose.runners.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docker-compose.runners.yml b/docker-compose.runners.yml index 35ba863..fdfea42 100644 --- a/docker-compose.runners.yml +++ b/docker-compose.runners.yml @@ -12,7 +12,8 @@ services: GITEA_INSTANCE_URL: "http://forgejo-ct:3000" GITEA_RUNNER_REGISTRATION_TOKEN: "__CT_REGTOKEN__" GITEA_RUNNER_NAME: "artifacts-ct" - GITEA_RUNNER_LABELS: "ubuntu-latest:docker://node:20-bookworm,docker:docker://node:20-bookworm" + # Broad set so workflows' `runs-on: [self-hosted, linux, do, ct-forge, ]` match (runner labels ⊇ job labels). + GITEA_RUNNER_LABELS: "ubuntu-latest:docker://node:20-bookworm,self-hosted:docker://node:20-bookworm,linux:docker://node:20-bookworm,do:docker://node:20-bookworm,ct-forge:docker://node:20-bookworm,docker:docker://node:20-bookworm,prospector:docker://node:20-bookworm,redroid:docker://node:20-bookworm,mr-number:docker://node:20-bookworm,whatsapp:docker://node:20-bookworm,macsync:docker://node:20-bookworm,quinn-desktop:docker://node:20-bookworm" volumes: [ /var/run/docker.sock:/var/run/docker.sock, /opt/services/runner-ct:/data ] runner-mc: image: gitea/act_runner:latest