gitea/act_runner:0.6.1, Labels linux-build (electronuserland/builder:22) und win-wine (Wine-Cross-Builds fuer Windows). Kapazitaet 1 und Job-Limits 2200m/1.5cpu wegen knapper Host-Ressourcen (2 Kerne, 3.7 GiB, kein Swap). Gitea-Zugriff der Jobs via Host-Gateway-Hairpin, Actions- Cache auf 172.17.0.1:8088. Registrierungs-Token kommt aus .env (gitignored), Vorlage .env.example. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
24 lines
669 B
YAML
24 lines
669 B
YAML
log:
|
|
level: info
|
|
|
|
runner:
|
|
# 2 parallele Electron-Builds auf 2 Kernen / 3.7 GiB ohne Swap enden im
|
|
# OOM -- bei Host-Upgrade hochsetzen.
|
|
capacity: 1
|
|
timeout: 3h
|
|
|
|
cache:
|
|
enabled: true
|
|
host: "172.17.0.1"
|
|
port: 8088
|
|
|
|
container:
|
|
network: bridge
|
|
privileged: false
|
|
# --add-host: Job-Container erreichen Gitea ueber das Host-Gateway
|
|
# (Firewall-Hairpin, siehe docker-compose.yml).
|
|
# --memory/--cpus: Limits fuer die Job-Container -- sie laufen als
|
|
# Siblings ueber docker.sock, Limits am Runner-Container selbst
|
|
# greifen fuer sie nicht.
|
|
options: "--add-host=rohana.axion1337.de:host-gateway --memory=2200m --memory-swap=2200m --cpus=1.5"
|