Files
ai-contract-platform/yuqei-infra/compose/docker-compose.production.playbook-webhook.yml
T
yuqei 1d85329a6a
Build and Test Quality Gate / Contract Web typecheck and build (pull_request) Successful in 9m12s
Build and Test Quality Gate / Isolated Alibaba and Tencent KMS gateway (pull_request) Failing after 4m53s
Build and Test Quality Gate / Python tests and Contract API migration (pull_request) Failing after 24m55s
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (pull_request) Failing after 8m42s
feat: deliver governed contract platform and async AI tasks
2026-08-26 12:53:47 +08:00

13 lines
599 B
YAML

services:
contract-playbook-governance-worker:
environment:
CONTRACT_API_PLAYBOOK_NOTIFICATION_WEBHOOK_SIGNING_SECRET: ""
CONTRACT_API_PLAYBOOK_NOTIFICATION_WEBHOOK_SIGNING_SECRET_FILE: /run/secrets/playbook_webhook_signing_secret
secrets:
- source: playbook_webhook_signing_secret
target: playbook_webhook_signing_secret
secrets:
playbook_webhook_signing_secret:
file: ${CONTRACT_API_PLAYBOOK_NOTIFICATION_WEBHOOK_SIGNING_SECRET_FILE_HOST:?CONTRACT_API_PLAYBOOK_NOTIFICATION_WEBHOOK_SIGNING_SECRET_FILE_HOST must point to a protected signing secret file}