feac66dcd0
Remove automated deploy — Portainer handles deployments for now. build.yml: deploy job removed, only builds and pushes image to registry. infra/runner-compose.yml: clean standalone Portainer stack for act_runner, no swarm network dependency, uses external Forgejo URL. infra/runner-swarm.yml: removed (replaced by runner-compose.yml). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
26 lines
682 B
YAML
26 lines
682 B
YAML
# act_runner configuration.
|
|
# Place this file at: /nfs/data/fabledsword/act_runner/config.yml
|
|
# It is bind-mounted read-only into the runner container.
|
|
|
|
log:
|
|
level: info
|
|
|
|
runner:
|
|
capacity: 2 # max concurrent jobs
|
|
timeout: 30m
|
|
|
|
cache:
|
|
enabled: true
|
|
dir: /data/.cache
|
|
|
|
container:
|
|
# Job containers use bridge networking — they get outbound internet access
|
|
# (needed to pull npm/pip packages and push to the registry) but are isolated
|
|
# from each other and the host.
|
|
network: bridge
|
|
|
|
# Paths the runner is allowed to bind-mount into job containers.
|
|
# The Docker socket is required for the build job (docker buildx).
|
|
valid_volumes:
|
|
- /var/run/docker.sock
|