feat: add github to gitea webhook sync

This commit is contained in:
Codex
2026-07-06 01:56:10 +00:00
parent b68c8e3a3e
commit 7efaf3e27b
5 changed files with 925 additions and 30 deletions
+22
View File
@@ -53,6 +53,28 @@ sourceAuthority:
- localhost
- .svc
- .svc.cluster.local
webhookSync:
enabled: true
direction: github-to-gitea
publicPath: /_unidesk/github-to-gitea
events:
- push
secret:
sourceRef: .env/gitea.github-webhook.env
sourceKey: GITHUB_WEBHOOK_SECRET
createIfMissing: true
bridge:
deploymentName: gitea-github-sync
serviceName: gitea-github-sync
secretName: gitea-github-sync-secrets
configMapName: gitea-github-sync-config
image: 127.0.0.1:5000/hwlab/hwlab-ci-node-tools:node22-alpine-bun-v1
replicas: 1
httpPort: 8080
serviceAccountName: gitea-github-sync
frpc:
proxyName: platform-infra-gitea-jd01-github-webhook
remotePort: 22081
responsibilities:
- name: source-read
current: legacy-git-mirror