-
Notifications
You must be signed in to change notification settings - Fork 39
Expand file tree
/
Copy pathsuper-linter.env
More file actions
44 lines (33 loc) · 1.25 KB
/
super-linter.env
File metadata and controls
44 lines (33 loc) · 1.25 KB
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
# Detect that default branch is devel when running locally
DEFAULT_BRANCH=main
# Don't add a big table with lint results as a PR comment
ENABLE_GITHUB_PULL_REQUEST_SUMMARY_COMMENT=false
# Don't validate JSCPD
VALIDATE_JSCPD=false
# Don't validate Ansible because ansible-lint is more flexible
VALIDATE_ANSIBLE=false
# Only use ruff for python linting and black for python formatting:
VALIDATE_PYTHON=false
VALIDATE_PYTHON_FLAKE8=false
VALIDATE_PYTHON_ISORT=false
VALIDATE_PYTHON_MYPY=false
VALIDATE_PYTHON_PYLINT=false
# Keep black for the moment for formatting (less changes)
VALIDATE_PYTHON_RUFF_FORMAT=false
# Don't validate YAML prettier because yamllint is sufficient
VALIDATE_YAML_PRETTIER=false
# Getting false positives with terrascan that seemingly can't be masked
VALIDATE_TERRAFORM_TERRASCAN=false
# Doesn't seem possible to exclude files with terragrunt
VALIDATE_TERRAGRUNT=false
# TODO: address the following.
# Temporarily disable these linters,
# there are select issues remaining with each that can be addressed individually
VALIDATE_SHELL_SHFMT=false
VALIDATE_TRIVY=false
# super-linter has the weird default .yaml-lint.yml
YAML_CONFIG_FILE=.yamllint.yml
# Conflict with Prettier
VALIDATE_BIOME_FORMAT=false
# Conflict with ESLint
VALIDATE_BIOME_LINT=false