Files
stack/.gitea/workflows
kert f5f62fe65c
Some checks failed
CI / lint-test (push) Failing after 1m21s
Deploy / build (push) Failing after 1m50s
Deploy / scan (push) Has been skipped
Deploy / report-vulns (push) Has been skipped
P20: switch CI to Gitea Actions — fix #153 #156 #157
- compose.yml: add act-runner service (gitea/act_runner:latest)
  with Docker socket, registered to Gitea instance
- stack.toml: ci.backend = "gitea" (was "woodpecker")
- Generated .gitea/workflows/*.yml (6 workflows)
- Removed .woodpecker/*.yml (stale backend cleaned)
- Gitea Actions secrets: REGISTRY_USER, REGISTRY_TOKEN
- yamllint validates all generated workflows (warnings only)

act_runner v0.3.0 registered as homelab-runner with
ubuntu-latest label. Gitea 1.25.4 has Actions enabled
by default. GITEA_TOKEN auto-injected for API calls;
PAT-based REGISTRY_TOKEN for container registry pushes.
2026-03-23 21:07:08 -04:00
..