fix: run deploys only on the server's runner (evobug-deploy label) #2

Merged
sionzee merged 1 commit from fix/deploy-runner-label into main 2026-10-19 01:05:51 +02:00
Member

A second self-hosted runner, sionzee-pc-wsl, also advertises ubuntu-latest, and it picked up Deploy tkit-api on 2026-10-18 (task 9204). Deploys belong on the server.

The server's runner (ds-sionzee-runner-dind-1) now also advertises evobug-deploy, mapped to the same catthehacker/ubuntu:act-22.04 image as its ubuntu-latest. No other runner has that label, so this changes the runner default to it. None of the callers (api, bot, allcom.zone, playtest, website, TKit) pass runner, so they all pick it up with no change on their side.

If the server's runner is offline, deploys wait in the queue instead of running somewhere else.

🤖 Generated with Claude Code

A second self-hosted runner, `sionzee-pc-wsl`, also advertises `ubuntu-latest`, and it picked up **Deploy tkit-api** on 2026-10-18 (task 9204). Deploys belong on the server. The server's runner (`ds-sionzee-runner-dind-1`) now also advertises **`evobug-deploy`**, mapped to the same `catthehacker/ubuntu:act-22.04` image as its `ubuntu-latest`. No other runner has that label, so this changes the `runner` default to it. None of the callers (api, bot, allcom.zone, playtest, website, TKit) pass `runner`, so they all pick it up with no change on their side. If the server's runner is offline, deploys wait in the queue instead of running somewhere else. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
A second self-hosted runner (sionzee-pc-wsl) also advertises
ubuntu-latest and picked up 'Deploy tkit-api' on 2026-10-18. The
evobug-deploy label exists only on ds-sionzee-runner-dind-1.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
sionzee deleted branch fix/deploy-runner-label 2026-10-19 01:05:51 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
Evobug/ci-workflows!2
No description provided.