diff --git a/.coderabbit.yaml b/.coderabbit.yaml new file mode 100644 index 00000000..354484e2 --- /dev/null +++ b/.coderabbit.yaml @@ -0,0 +1,32 @@ +language: "en" +early_access: false +reviews: + high_level_summary: true + poem: false + review_status: true + collapse_walkthrough: true + path_filters: + - "!**/.xml" + - "!**/.json" + path_instructions: + - path: "**/*.js" + instructions: "Review the Python code for conformity with Python best practices." + - path: "docs/**/*.md" + instructions: "Review the documentation for readability and clarity." + - path: "**/*.tf" + instructions: "Review the HCL / Terraform code for readability and clarity. Make sure Terraform best practices are being followed." + - path: "tests/**/*.py" + instructions: | + "Assess the unit test code employing the PyTest testing framework. Confirm that: + - The tests adhere to PyTest's established best practices. + - Test descriptions are sufficiently detailed to clarify the purpose of each test." + auto_review: + enabled: false + ignore_title_keywords: + - "WIP" + - "DO NOT MERGE" + drafts: false + base_branches: + - "develop" +chat: + auto_reply: true diff --git a/.gitignore b/.gitignore index 7ac88218..478b9179 100644 --- a/.gitignore +++ b/.gitignore @@ -128,10 +128,6 @@ dmypy.json # Pyre type checker .pyre/ -# stack yaml files -*.yaml -*.yaml - # not the metadata file !metadata.yaml @@ -152,3 +148,4 @@ terraform.tfstate.backup # used for testing testing.tfvars.json +