-
Notifications
You must be signed in to change notification settings - Fork 7
Expand file tree
/
Copy path.mega-linter.yml
More file actions
30 lines (30 loc) · 867 Bytes
/
.mega-linter.yml
File metadata and controls
30 lines (30 loc) · 867 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
ENABLE:
- ACTION
- DOCKERFILE
- JSON
- MARKDOWN
- REPOSITORY
- SPELL
- YAML
DISABLE_LINTERS:
- REPOSITORY_DEVSKIM
- REPOSITORY_DUSTILOCK
- REPOSITORY_KICS
- REPOSITORY_SEMGREP
- JSON_JSONLINT
- SPELL_CSPELL
DISABLE_ERRORS_LINTERS:
- SPELL_LYCHEE
SARIF_REPORTER: true
PRINT_ALPACA: false
SHOW_SKIPPED_LINTERS: false
SPELL_LYCHEE_FILE_EXTENSIONS:
[".feature", ".json", ".md", ".md.j2", ".txt", ".yaml", ".yml"]
DOCKERFILE_HADOLINT_FILTER_REGEX_EXCLUDE: (templates)
FILTER_REGEX_EXCLUDE: (CHANGELOG.md|package-lock.json)
# tasks.json is wrongfully matched against another schema,
# and schemas for .vscode/[tasks.json|launch.json] are built
# dynamically based upon context (e.g. installed extensions)
# hence the exclusion
JSON_V8R_FILTER_REGEX_EXCLUDE: (\.vscode)
REPOSITORY_TRIVY_ARGUMENTS: --ignorefile .github/linters/.trivyignore.yml