mirror of
https://github.com/ivuorinen/.github.git
synced 2026-02-15 16:47:53 +00:00
fix(ci): linting, permissions and configuration
This commit is contained in:
46
.mega-linter.yml
Normal file
46
.mega-linter.yml
Normal file
@@ -0,0 +1,46 @@
|
||||
# Configuration file for MegaLinter
|
||||
#
|
||||
# See all available variables at https://megalinter.io/latest/config-file/ and in
|
||||
# linters documentation
|
||||
|
||||
APPLY_FIXES: all # Apply fixes automatically
|
||||
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_ELAPSED_TIME: false # Show elapsed time at the end of MegaLinter run
|
||||
SHOW_SKIPPED_LINTERS: false # Show skipped linters in MegaLinter log
|
||||
|
||||
# Tooling configuration
|
||||
REPOSITORY_KICS_DISABLE_ERRORS: true # Show errors as warnings in KICS
|
||||
|
||||
# Linters that are run, but not reported on
|
||||
DISABLE_ERRORS_LINTERS:
|
||||
- REPOSITORY_DEVSKIM
|
||||
|
||||
# List of linters to disable. These are not typical in my repos,
|
||||
# except for spelling errors and copypasta. I'm handling those
|
||||
# with other tools.
|
||||
DISABLE:
|
||||
- ARM
|
||||
- C
|
||||
- CLOJURE
|
||||
- COFFEE
|
||||
- COPYPASTE
|
||||
- DART
|
||||
- GROOVY
|
||||
- JAVA
|
||||
- KOTLIN
|
||||
- R
|
||||
- SALESFORCE
|
||||
- SCALA
|
||||
- SNAKEMAKE
|
||||
- SPELL
|
||||
- SWIFT
|
||||
- TEKTON
|
||||
- VBDOTNET
|
||||
|
||||
DISABLE_LINTERS:
|
||||
- REPOSITORY_DEVSKIM
|
||||
Reference in New Issue
Block a user