mirror of
https://github.com/ivuorinen/aeonview.git
synced 2026-03-14 20:58:59 +00:00
chore(ci): mega-linter config tweaks
This commit is contained in:
@@ -1,11 +1,27 @@
|
|||||||
---
|
---
|
||||||
# MegaLinter configuration
|
# Configuration file for MegaLinter
|
||||||
# https://megalinter.io/latest/configuration/
|
# See all available variables at
|
||||||
|
# https://megalinter.io/configuration/ and in linters documentation
|
||||||
|
|
||||||
|
APPLY_FIXES: all
|
||||||
|
SHOW_ELAPSED_TIME: false # Show elapsed time at the end of MegaLinter run
|
||||||
|
PARALLEL: true
|
||||||
|
VALIDATE_ALL_CODEBASE: true
|
||||||
|
FILEIO_REPORTER: false # Generate file.io report
|
||||||
|
GITHUB_STATUS_REPORTER: true # Generate GitHub status report
|
||||||
|
IGNORE_GENERATED_FILES: true # Ignore generated files
|
||||||
|
JAVASCRIPT_DEFAULT_STYLE: prettier # Default style for JavaScript
|
||||||
|
PRINT_ALPACA: false # Print Alpaca logo in console
|
||||||
|
SARIF_REPORTER: true # Generate SARIF report
|
||||||
|
SHOW_SKIPPED_LINTERS: false # Show skipped linters in MegaLinter log
|
||||||
|
|
||||||
# Disable linters that are replaced by uv-based workflows
|
# Disable linters that are replaced by uv-based workflows
|
||||||
DISABLE_LINTERS:
|
DISABLE_LINTERS:
|
||||||
|
- PYTHON_BANDIT
|
||||||
- PYTHON_PYLINT
|
- PYTHON_PYLINT
|
||||||
- PYTHON_PYRIGHT
|
- PYTHON_PYRIGHT
|
||||||
|
- REPOSITORY_DEVSKIM
|
||||||
|
- REPOSITORY_DUSTILOCK
|
||||||
|
|
||||||
# Install Python dependencies before linting using uv
|
# Install Python dependencies before linting using uv
|
||||||
PRE_COMMANDS:
|
PRE_COMMANDS:
|
||||||
@@ -13,3 +29,5 @@ PRE_COMMANDS:
|
|||||||
cwd: workspace
|
cwd: workspace
|
||||||
- command: uv sync --all-groups
|
- command: uv sync --all-groups
|
||||||
cwd: workspace
|
cwd: workspace
|
||||||
|
|
||||||
|
FILTER_REGEX_EXCLUDE: (node_modules|\.venv|docs/)
|
||||||
|
|||||||
Reference in New Issue
Block a user