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