From eb7d00e114df61920a424db884694abcb92818f2 Mon Sep 17 00:00:00 2001 From: Bryan Van Deusen Date: Tue, 10 Mar 2026 11:02:20 -0400 Subject: [PATCH] CI: set runner label-to-image mapping in config.yml MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Move ubuntu-latest → runner-base:py3.12-node22 mapping into act-runner-config.yml so it is respected at runtime. The GITEA_RUNNER_LABELS env var is only honoured on first registration and was being ignored after the runner's .runner file was created. Co-Authored-By: Claude Sonnet 4.6 --- infra/act-runner-config.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/infra/act-runner-config.yml b/infra/act-runner-config.yml index 9199a87..59636ed 100644 --- a/infra/act-runner-config.yml +++ b/infra/act-runner-config.yml @@ -8,6 +8,10 @@ log: runner: capacity: 2 # max concurrent jobs timeout: 30m + # Maps runs-on labels to Docker images for job containers. + # Change this (and delete /data/.runner) to switch the base image. + labels: + - "ubuntu-latest:docker://git.fabledsword.com/bvandeusen/runner-base:py3.12-node22" cache: enabled: true