Use k8s label for k8s runner testing
Some checks failed
Build Container / build (push) Failing after 20s

Differentiate k8s runner from host runner with unique label.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Erich Blume 2026-01-25 19:11:38 -08:00
commit 1f595b6041
3 changed files with 3 additions and 2 deletions

View file

@ -15,7 +15,7 @@ on:
jobs: jobs:
build: build:
runs-on: docker runs-on: k8s
steps: steps:
- name: Parse tag - name: Parse tag
id: parse id: parse

View file

@ -2,3 +2,4 @@ self-hosted-runner:
labels: labels:
- ubuntu-latest - ubuntu-latest
- docker - docker
- k8s

View file

@ -13,5 +13,5 @@ type: Opaque
stringData: stringData:
FORGEJO_URL: "https://forge.ops.eblu.me" FORGEJO_URL: "https://forge.ops.eblu.me"
RUNNER_NAME: "k8s-runner" RUNNER_NAME: "k8s-runner"
RUNNER_LABELS: "docker:docker://registry.ops.eblu.me/blumeops/forgejo-runner:v2.1.3" RUNNER_LABELS: "k8s:docker://registry.ops.eblu.me/blumeops/forgejo-runner:v2.1.3"
RUNNER_TOKEN: "{{ op://vg6xf6vvfmoh5hqjjhlhbeoaie/w3663ffnvkewbftncqxtcpeavy/runner_reg }}" RUNNER_TOKEN: "{{ op://vg6xf6vvfmoh5hqjjhlhbeoaie/w3663ffnvkewbftncqxtcpeavy/runner_reg }}"