Configure the Gemini Code Assist GitHub reviewer with project-specific ignore patterns and a natural-language style guide. The config silences noise from vendored upstream Helm charts, generated Go code, build artifacts, and Grafana dashboard JSONs, while keeping the severity threshold at LOW for strict review of hand-written code. The style guide teaches the reviewer about the vendoring model, commit format requirements, sensitive components like packages/core/platform/, and lists anti-patterns not to flag (patch files, go.sum, upstream forks). Signed-off-by: Aleksei Sviridkin <f@lex.la>
23 lines
439 B
YAML
23 lines
439 B
YAML
have_fun: false
|
|
|
|
ignore_patterns:
|
|
- "**/charts/**"
|
|
- "**/vendor/**"
|
|
- "**/zz_generated.*.go"
|
|
- "**/pkg/generated/**"
|
|
- "**/_out/**"
|
|
- "**/*.tgz"
|
|
- "**/dashboards/**/*.json"
|
|
- "**/*.patch"
|
|
- "**/*.diff"
|
|
- "**/images/*.json"
|
|
|
|
code_review:
|
|
disable: false
|
|
comment_severity_threshold: LOW
|
|
max_review_comments: 50
|
|
pull_request_opened:
|
|
help: false
|
|
summary: true
|
|
code_review: true
|
|
include_drafts: false
|