File tree 5 files changed +89
-2
lines changed
5 files changed +89
-2
lines changed Original file line number Diff line number Diff line change
1
+ ---
2
+ title : Checkov
3
+ sidebar_label : Checkov
4
+ description : CodeRabbit's guide to Checkov.
5
+ sidebar_position : 2
6
+ ---
7
+
8
+ [ Checkov] ( https://www.checkov.io/ ) is a static code analysis tool for scanning Infrastructure as Code (IaC) files for misconfigurations.
9
+
10
+ ## Files
11
+
12
+ Checkov will run on files with the following files and extensions:
13
+
14
+ - ` .tf `
15
+ - ` .yml `
16
+ - ` .yaml `
17
+ - ` .json `
18
+ - ` .template `
19
+ - ` .bicep `
20
+ - ` .hcl `
21
+ - ` bower.json `
22
+ - ` build.gradle `
23
+ - ` build.gradle.kts `
24
+ - ` go.sum `
25
+ - ` gradle.properties `
26
+ - ` METADATA `
27
+ - ` npm-shrinkwrap.json `
28
+ - ` package.json `
29
+ - ` package-lock.json `
30
+ - ` pom.xml `
31
+ - ` requirements.txt `
32
+ - ` Dockerfile `
33
+ - ` .dockerfile `
34
+ - ` Dockerfile.* `
35
+ - ` .csproj `
36
+ - ` yarn.lock `
37
+ - ` Gemfile `
38
+ - ` Gemfile.lock `
39
+ - ` go.mod `
40
+ - ` paket.dependencies `
41
+ - ` paket.lock `
42
+ - ` packages.config `
43
+ - ` composer.json `
44
+ - ` composer.lock `
45
+
46
+ ## Configuration
47
+
48
+ CodeRabbit will include on the following severity levels based on the profile selected:
49
+
50
+ ### Chill
51
+
52
+ - ` HIGH `
53
+ - ` CRITICAL `
54
+
55
+ ### Assertive
56
+
57
+ - ` MEDIUM `
58
+ - ` HIGH `
59
+ - ` CRITICAL `
60
+
61
+ ## Links
62
+
63
+ - [ Checkov All Resource Scans] ( https://www.checkov.io/5.Policy%20Index/all.html )
Original file line number Diff line number Diff line change
1
+ ---
2
+ title : Gitleaks
3
+ sidebar_label : Gitleaks
4
+ description : CodeRabbit's guide to Gitleaks.
5
+ sidebar_position : 11
6
+ ---
7
+
8
+ [ Gitleaks] ( https://gitleaks.io/ ) is a secret-scanner.
9
+
10
+ ## Files
11
+
12
+ Gitleaks will run on all files with the following extensions.
13
+
14
+ ## Configuration
15
+
16
+ Gitleaks supports the following config files:
17
+
18
+ - ` gitleaks.toml `
19
+
20
+ ## Links
21
+
22
+ - [ Gitleaks Configuration] ( https://github.com/gitleaks/gitleaks#configuration )
Original file line number Diff line number Diff line change 2
2
title : golangci-lint
3
3
sidebar_label : golangci-lint
4
4
description : CodeRabbit's guide to golangci-lint.
5
- sidebar_position : 8
5
+ sidebar_position : 9
6
6
---
7
7
8
8
[ golangci-lint] ( https://golangci-lint.run/ ) is a fast Go linters runner.
Original file line number Diff line number Diff line change @@ -46,3 +46,5 @@ Remove extraneous f prefix
46
46
- [ PHPStan] ( ./phpstan.md )
47
47
- [ golangci-lint] ( ./golangci-lint.md )
48
48
- [ YamlLint] ( ./yamllint.md )
49
+ - [ Gitleaks] ( ./gitleaks.md )
50
+ - [ Checkov] ( ./checkov.md )
Original file line number Diff line number Diff line change 2
2
title : Yamllint
3
3
sidebar_label : Yamllint
4
4
description : CodeRabbit's guide to Yamllint.
5
- sidebar_position : 8
5
+ sidebar_position : 10
6
6
---
7
7
8
8
[ Yamllint] ( https://yamllint.readthedocs.io/en/stable/ ) is a linter for YAML.
You can’t perform that action at this time.
0 commit comments