Fix runner labels: use catthehacker/ubuntu with node support
CI - Lint & Test / lint-and-test (push) Failing after 6m47s Details

- actions/checkout@v4 requires node runtime
- Switch from ubuntu:22.04 to catthehacker/ubuntu:act-22.04
- This image includes node, git, and other tools needed by Actions

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Cloud User 2026-02-25 15:47:46 +09:00
parent d74af730e2
commit 2bfa032e6a
1 changed files with 3 additions and 3 deletions

View File

@ -21,8 +21,8 @@ data:
capacity: 1
timeout: 3h
labels:
- "ubuntu-latest:docker://node:20-bookworm"
- "ubuntu-22.04:docker://ubuntu:22.04"
- "ubuntu-latest:docker://catthehacker/ubuntu:act-22.04"
- "ubuntu-22.04:docker://catthehacker/ubuntu:act-22.04"
- "self-hosted:host"
container:
network: ""
@ -64,7 +64,7 @@ spec:
--instance https://gitea.inje-private.com \
--token $(cat /secrets/token) \
--name mlops-runner \
--labels "ubuntu-latest:docker://node:20-bookworm,self-hosted:host"
--labels "ubuntu-latest:docker://catthehacker/ubuntu:act-22.04,ubuntu-22.04:docker://catthehacker/ubuntu:act-22.04,self-hosted:host"
fi
act_runner daemon --config /config/config.yaml
env: