- .gitea/workflows/deploy.yaml: test → build ARM64 → push to Gitea registry → kubectl set image on push to main - Remove .github/workflows/deploy.yml (GitHub kept as test-only backup) Requires Gitea Actions secrets: GITEA_REGISTRY_PASSWORD, KUBECONFIG_B64. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>