Skip to content

Commit ff47b62

Browse files
committed
Configure super-linter v8 to only run relevant linters
Super-linter v8 enables many new default linters (Biome, Checkov, Zizmor) that conflict with the project setup. Since ESLint and Prettier checks already run in the CI workflow, configure super-linter to only validate linters not covered by CI: Dockerfile, EditorConfig, Gitleaks, Prettier, JSON, natural language, and YAML. Made-with: Cursor
1 parent 1acefce commit ff47b62

1 file changed

Lines changed: 7 additions & 4 deletions

File tree

.github/workflows/linter.yml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,11 @@ jobs:
4141
DEFAULT_BRANCH: main
4242
FILTER_REGEX_EXCLUDE: dist/**/*
4343
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
44-
JAVASCRIPT_DEFAULT_STYLE: prettier
4544
VALIDATE_ALL_CODEBASE: true
46-
VALIDATE_MARKDOWN: false
47-
VALIDATE_JSCPD: false
48-
VALIDATE_JAVASCRIPT_STANDARD: false
45+
VALIDATE_DOCKERFILE_HADOLINT: true
46+
VALIDATE_EDITORCONFIG: true
47+
VALIDATE_GITLEAKS: true
48+
VALIDATE_JAVASCRIPT_PRETTIER: true
49+
VALIDATE_JSON_PRETTIER: true
50+
VALIDATE_NATURAL_LANGUAGE: true
51+
VALIDATE_YAML: true

0 commit comments

Comments
 (0)