Files
deepseek-harness/apps/cli/config/examples/github-review/cordis.yml
T

36 lines
1.1 KiB
YAML

# Opt-in GitHub webhook overlay over the shipped Web composition. The second
# WebServer lives in an isolated realm so exposing it never exposes the UI API.
- insert:
- id: webhook-runtime
name: '@deepseek-ai/dsh-webhook'
- id: github-ready-review-rule
name: './github-ready-review-rule.mjs'
config:
source: primary-github
repository: deepseek-harness/deepseek-harness
workspacePath: !!js process.env.DSH_GITHUB_REVIEW_WORKSPACE ?? process.cwd()
agentPreset: standard
permissionPreset: read-only
- id: github-webhook-ingress
name: cordis:group
group: true
isolate:
webServer: true
config:
- id: github-webhook-server
name: '@deepseek-ai/dsh-host-webserver'
config:
host: '127.0.0.1'
port: !!js Number(process.env.DSH_GITHUB_WEBHOOK_PORT ?? 3081)
- id: github-webhook-adapter
name: '@deepseek-ai/dsh-webhook-github'
config:
source: primary-github
path: /github
secretEnv: DSH_GITHUB_WEBHOOK_SECRET
maxBodyBytes: 1048576