fix(ci): act_runner 0.2.11 -> gitea/runner 1.0.8
ci / typecheck (map[dir:apps/booking name:booking]) (push) Successful in 45s
ci / typecheck (map[dir:apps/operator name:operator]) (push) Successful in 48s
ci / typecheck (map[dir:apps/website name:website]) (push) Successful in 23s
ci / typecheck (map[dir:apps/portal name:portal]) (push) Successful in 28s
ci / typecheck (map[dir:services/platform-api name:platform-api]) (push) Successful in 20s
ci / test (push) Successful in 33s
ci / build (map[dir:apps/booking name:booking]) (push) Failing after 5s
ci / build (map[dir:apps/operator name:operator]) (push) Failing after 6s
ci / build (map[dir:apps/portal name:portal]) (push) Failing after 5s
ci / build (map[dir:services/platform-api name:platform-api]) (push) Failing after 5s
ci / deploy (push) Has been skipped

Gitea 1.26 never marked finished jobs complete with the deprecated
act_runner 0.2.11: the runner ran the job, logged 'Job succeeded' and freed
its slot, but Gitea kept the job 'Running' forever, so dependent jobs
(build -> deploy) were never dispatched. gitea/runner is the successor
project; config, env vars and the .runner registration file are unchanged.
This commit is contained in:
Ronni Baslund
2026-06-10 08:02:40 +02:00
parent c60937c5cb
commit ec707643d6
@@ -71,7 +71,12 @@ spec:
spec: spec:
containers: containers:
- name: runner - name: runner
image: gitea/act_runner:0.2.11 # gitea/runner is the successor of the deprecated gitea/act_runner.
# act_runner 0.2.11 + Gitea 1.26 left finished jobs stuck "Running" —
# the runner completed and freed slots, but Gitea never registered the
# completion, so dependent jobs (build → deploy) were never dispatched.
# Same config format / env vars / .runner registration file.
image: gitea/runner:1.0.8
env: env:
- name: GITEA_INSTANCE_URL - name: GITEA_INSTANCE_URL
value: https://git.lastcloud.io value: https://git.lastcloud.io