Fix CI runner label: pedalpebble -> docker #90

Merged
robert merged 4 commits from tooling/fix-runner-label into main 2026-09-04 14:14:57 +02:00
Owner

PR #80's workflows all requested runs-on: pedalpebble, a label no runner was ever registered with. Robert just registered two runners; their only label is docker (plain act_runner Docker executor, code.forgejo.org/forgejo/runner:13). Corrected all 24 occurrences across the four workflow files so jobs actually get picked up.

Does not fix everything: the container images every job pulls (git.butzei.de/robert/pedalpebble-tooling/{pebble-toolchain,android-toolchain,ci-tools}) do not exist yet in the registry (pedalpebble-tooling 404s) — jobs will still fail to start until those are built and pushed, per tooling/docker/README.md's already-documented manual step.

PR #80's workflows all requested `runs-on: pedalpebble`, a label no runner was ever registered with. Robert just registered two runners; their only label is `docker` (plain `act_runner` Docker executor, `code.forgejo.org/forgejo/runner:13`). Corrected all 24 occurrences across the four workflow files so jobs actually get picked up. **Does not fix everything**: the container images every job pulls (`git.butzei.de/robert/pedalpebble-tooling/{pebble-toolchain,android-toolchain,ci-tools}`) do not exist yet in the registry (`pedalpebble-tooling` 404s) — jobs will still fail to start until those are built and pushed, per `tooling/docker/README.md`'s already-documented manual step.
Fix runs-on label: pedalpebble -> docker (dev-artifact.yml)
Some checks failed
dev-artifact / build-pbw (push) Has been cancelled
dev-artifact / build-apk (push) Has been cancelled
dev-artifact / publish (push) Has been cancelled
fast-lane / host-c-tests (push) Has been cancelled
fast-lane / jvm-tests (push) Has been cancelled
fast-lane / pebble-build (push) Has been cancelled
fast-lane / lint-and-secrets (push) Has been cancelled
fast-lane / meta-declares-required-jobs (push) Has been cancelled
996db1facd
Robert registered two runners; their only label is docker (plain act_runner
Docker executor, code.forgejo.org/forgejo/runner:13), not the pedalpebble
label every job in this file requested. Corrected so jobs actually get
picked up.
Fix runs-on label: pedalpebble -> docker (fast-lane.yml)
Some checks failed
dev-artifact / build-pbw (push) Has been cancelled
dev-artifact / build-apk (push) Has been cancelled
dev-artifact / publish (push) Has been cancelled
fast-lane / host-c-tests (push) Has been cancelled
fast-lane / jvm-tests (push) Has been cancelled
fast-lane / pebble-build (push) Has been cancelled
fast-lane / lint-and-secrets (push) Has been cancelled
fast-lane / meta-declares-required-jobs (push) Has been cancelled
91c5961f8b
Robert registered two runners; their only label is docker (plain act_runner
Docker executor, code.forgejo.org/forgejo/runner:13), not the pedalpebble
label every job in this file requested. Corrected so jobs actually get
picked up.
Fix runs-on label: pedalpebble -> docker (slow-lane.yml)
Some checks failed
dev-artifact / build-pbw (push) Has been cancelled
dev-artifact / build-apk (push) Has been cancelled
dev-artifact / publish (push) Has been cancelled
fast-lane / host-c-tests (push) Failing after 0s
fast-lane / jvm-tests (push) Failing after 0s
fast-lane / pebble-build (push) Failing after 0s
fast-lane / lint-and-secrets (push) Failing after 0s
fast-lane / meta-declares-required-jobs (push) Failing after 0s
b27bd71783
Robert registered two runners; their only label is docker (plain act_runner
Docker executor, code.forgejo.org/forgejo/runner:13), not the pedalpebble
label every job in this file requested. Corrected so jobs actually get
picked up.
Fix runs-on label: pedalpebble -> docker (tag-lane.yml)
Some checks failed
dev-artifact / build-pbw (push) Failing after 0s
dev-artifact / build-apk (push) Failing after 0s
dev-artifact / publish (push) Has been skipped
fast-lane / host-c-tests (push) Failing after 0s
fast-lane / jvm-tests (push) Failing after 0s
fast-lane / pebble-build (push) Failing after 0s
fast-lane / lint-and-secrets (push) Failing after 0s
fast-lane / meta-declares-required-jobs (push) Failing after 0s
fast-lane / host-c-tests (pull_request) Failing after 0s
fast-lane / jvm-tests (pull_request) Failing after 0s
fast-lane / pebble-build (pull_request) Failing after 0s
fast-lane / lint-and-secrets (pull_request) Failing after 0s
fast-lane / meta-declares-required-jobs (pull_request) Failing after 0s
e48ac90147
Robert registered two runners; their only label is docker (plain act_runner
Docker executor, code.forgejo.org/forgejo/runner:13), not the pedalpebble
label every job in this file requested. Corrected so jobs actually get
picked up.
robert merged commit 4a37d54949 into main 2026-09-04 14:14:57 +02:00
Sign in to join this conversation.
No description provided.