Files
MeshCore/ci/act_runner/gitea-runner.service
shade c1b4e6a9b5
Firmware build / release (push) Canceled after 0s
Firmware build / build (push) Canceled after 34m13s
CI: раннер Gitea Runner 5.x, ограничение WORKFLOW_DIRS, устойчивость к venv без pip
2026-10-11 13:47:36 +03:00

22 lines
633 B
Desktop File

[Unit]
Description=Gitea Actions runner (MeshCore firmware builder)
Documentation=https://docs.gitea.com/runner/
After=network-online.target
Wants=network-online.target
[Service]
Type=simple
# отдельный пользователь: от его имени выполняются шаги workflow,
# здесь же живут кэш PlatformIO и venv
User=act-runner
Group=act-runner
WorkingDirectory=/var/lib/act-runner
Environment=HOME=/var/lib/act-runner
ExecStart=/usr/local/bin/gitea-runner daemon -c /var/lib/act-runner/config.yaml
Restart=always
RestartSec=5
NoNewPrivileges=true
[Install]
WantedBy=multi-user.target