From 93ae1de432acb49669baa7e4df1f276f92696d5b Mon Sep 17 00:00:00 2001 From: Namig Gadirov Date: Tue, 29 Jul 2025 11:19:14 +0400 Subject: [PATCH 1/3] CUSTOM INSTRUCTIONS --- coderabbit.yaml | 163 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 163 insertions(+) create mode 100644 coderabbit.yaml diff --git a/coderabbit.yaml b/coderabbit.yaml new file mode 100644 index 0000000..939576e --- /dev/null +++ b/coderabbit.yaml @@ -0,0 +1,163 @@ +language: en-US +tone_instructions: "" +early_access: false +enable_free_tier: true +reviews: + profile: chill + request_changes_workflow: false + high_level_summary: true + high_level_summary_placeholder: "@coderabbitai summary" + high_level_summary_in_walkthrough: false + auto_title_placeholder: "@coderabbitai" + auto_title_instructions: "" + review_status: true + commit_status: true + fail_commit_status: false + collapse_walkthrough: false + changed_files_summary: true + sequence_diagrams: true + assess_linked_issues: true + related_issues: true + related_prs: true + suggested_labels: true + auto_apply_labels: false + suggested_reviewers: true + auto_assign_reviewers: false + poem: true + labeling_instructions: + - label: "" + instructions: "" + abort_on_close: true + disable_cache: false + auto_review: + enabled: true + auto_incremental_review: true + ignore_title_keywords: [] + labels: [] + drafts: false + base_branches: [] + finishing_touches: + docstrings: + enabled: true + unit_tests: + enabled: true + tools: + ast-grep: + rule_dirs: [] + util_dirs: [] + essential_rules: true + packages: [] + shellcheck: + enabled: true + ruff: + enabled: true + markdownlint: + enabled: true + github-checks: + enabled: true + timeout_ms: 90000 + languagetool: + enabled: true + enabled_rules: [] + disabled_rules: [] + enabled_categories: [] + disabled_categories: [] + enabled_only: false + level: default + biome: + enabled: true + hadolint: + enabled: true + swiftlint: + enabled: true + config_file: "" + phpstan: + enabled: true + level: default + golangci-lint: + enabled: true + config_file: "" + yamllint: + enabled: true + gitleaks: + enabled: true + checkov: + enabled: true + detekt: + enabled: true + config_file: "" + eslint: + enabled: true + flake8: + enabled: true + rubocop: + enabled: true + buf: + enabled: true + regal: + enabled: true + actionlint: + enabled: true + pmd: + enabled: true + config_file: "" + phpmd: + enabled: true + phpcs: + enabled: true + cppcheck: + enabled: true + semgrep: + enabled: true + config_file: "" + circleci: + enabled: true + clippy: + enabled: true + sqlfluff: + enabled: true + prismaLint: + enabled: true + pylint: + enabled: true + oxc: + enabled: true + shopifyThemeCheck: + enabled: true + luacheck: + enabled: true + brakeman: + enabled: true + dotenvLint: + enabled: true + htmlhint: + enabled: true + checkmake: + enabled: true +chat: + auto_reply: true + integrations: + jira: + usage: auto + linear: + usage: auto +knowledge_base: + opt_out: false + web_search: + enabled: true + code_guidelines: + enabled: true + filePatterns: + - .github/instructions.md + learnings: + scope: auto + issues: + scope: auto + jira: + usage: auto + project_keys: [] + linear: + usage: auto + team_keys: [] + pull_requests: + scope: auto \ No newline at end of file From b0fea6bbcca983b32efed110b3218dc7b67443d3 Mon Sep 17 00:00:00 2001 From: Namig Gadirov Date: Tue, 29 Jul 2025 11:21:48 +0400 Subject: [PATCH 2/3] CUSTOM INSTRUCTIONS --- .github/{instructions.md => copilot-instructions.md} | 0 coderabbit.yaml | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) rename .github/{instructions.md => copilot-instructions.md} (100%) diff --git a/.github/instructions.md b/.github/copilot-instructions.md similarity index 100% rename from .github/instructions.md rename to .github/copilot-instructions.md diff --git a/coderabbit.yaml b/coderabbit.yaml index 939576e..e5ca436 100644 --- a/coderabbit.yaml +++ b/coderabbit.yaml @@ -148,7 +148,7 @@ knowledge_base: code_guidelines: enabled: true filePatterns: - - .github/instructions.md + - .github/copilot-instructions.md learnings: scope: auto issues: From 5f745e25784708e327c235f9276a566af7351a69 Mon Sep 17 00:00:00 2001 From: Namig Gadirov Date: Tue, 29 Jul 2025 11:59:04 +0400 Subject: [PATCH 3/3] CUSTOM INSTRUCTIONS --- coderabbit.yaml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/coderabbit.yaml b/coderabbit.yaml index e5ca436..cb335de 100644 --- a/coderabbit.yaml +++ b/coderabbit.yaml @@ -23,7 +23,13 @@ reviews: auto_apply_labels: false suggested_reviewers: true auto_assign_reviewers: false - poem: true + poem: false + path_instructions: + - path: "**/test/**" + instructions: | + - test function names should follow naming rules like given (optional) ... when (required) ... then(required) + + labeling_instructions: - label: "" instructions: ""