Skip to content

feat: apply repository excludes to webhook sync#29

Merged
tae2089 merged 1 commit into
mainfrom
codex/webhook-exclude-config
Jul 18, 2026
Merged

feat: apply repository excludes to webhook sync#29
tae2089 merged 1 commit into
mainfrom
codex/webhook-exclude-config

Conversation

@tae2089

@tae2089 tae2089 commented Jul 18, 2026

Copy link
Copy Markdown
Owner

Summary

  • Load both include_paths and exclude from the cloned repository's root .ccg.yaml.
  • Propagate exclude patterns through repository sync into the incremental graph update workflow.
  • Document webhook build-scope auto-loading in English and Korean.

Root cause

Webhook synchronization previously loaded only include_paths, so repository-local exclude rules were ignored even though CLI builds honored them.

Impact

Webhook-driven graph builds now honor the same repository-local exclusion policy as CLI builds. Existing repositories without .ccg.yaml or without either key retain their current behavior.

Validation

  • CGO_ENABLED=1 go test -tags "fts5" ./... -count=1
  • ccg build .
  • ccg docs --out docs
  • ccg lint

@tae2089
tae2089 marked this pull request as ready for review July 18, 2026 15:13
@tae2089
tae2089 merged commit b678d87 into main Jul 18, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant