From d884bf42a6fbfc89bd42d53b3c814fa01afdc557 Mon Sep 17 00:00:00 2001 From: Ahmad Nassri Date: Sun, 18 Dec 2022 19:02:15 +0000 Subject: [PATCH] ci: improved megalinter config --- .github/dependabot.yml | 2 +- .github/linters/.mega-linter.yml | 19 ++++++++++--------- .github/workflows/push.yml | 2 +- 3 files changed, 12 insertions(+), 11 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 244a4e3ce..7daa5a0f8 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -39,7 +39,7 @@ updates: interval: daily time: "10:00" timezone: America/Toronto - + - package-ecosystem: npm open-pull-requests-limit: 10 directory: /action diff --git a/.github/linters/.mega-linter.yml b/.github/linters/.mega-linter.yml index b84efacd3..2234280f9 100644 --- a/.github/linters/.mega-linter.yml +++ b/.github/linters/.mega-linter.yml @@ -2,23 +2,24 @@ # Note: this file originates in template-template # # ----------------------------------------------- # -ENABLE: ACTION,BASH,MAKEFILE,REPOSITORY,TERRAFORM,HTML,ENV,JAVASCRIPT,JSX,EDITORCONFIG,JSON,DOCKERFILE,MARKDOWN,YAML,CSS,OPENAPI,SQL +DISABLE: + - COPYPASTE + DISABLE_LINTERS: + - REPOSITORY_TRIVY + - SPELL_CSPELL - JSON_PRETTIER - - JAVASCRIPT_PRETTIER - YAML_PRETTIER - - REPOSITORY_TRIVY - - REPOSITORY_DEVSKIM - - TERRAFORM_CHECKOV + - JAVASCRIPT_PRETTIER -CONFIG_REPORTER: false -FAIL_IF_MISSING_LINTER_IN_FLAVOR: true -FLAVOR_SUGGESTIONS: false LOG_LEVEL: INFO -MARKDOWN_MARKDOWNLINT_CONFIG_FILE: .markdown-lint.yml PRINT_ALPACA: false +CONFIG_REPORTER: false SHOW_ELAPSED_TIME: true +FLAVOR_SUGGESTIONS: false VALIDATE_ALL_CODEBASE: false IGNORE_GENERATED_FILES: true FILTER_REGEX_EXCLUDE: (dist/*|README.md|test/fixtures/*|vendor/*|/schemas/*) + +MARKDOWN_MARKDOWNLINT_CONFIG_FILE: .markdown-lint.yml REPOSITORY_CHECKOV_ARGUMENTS: [--skip-path, schemas] diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index 0d308f34e..4117467f3 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -27,7 +27,7 @@ jobs: uses: ahmadnassri/action-metadata@v2.1.2 - id: image - run: echo "name=$(basename "${GITHUB_REPOSITORY/docker-//}")" >> $GITHUB_OUTPUT + run: echo "name=$(basename "${GITHUB_REPOSITORY/docker-//}")" >> "$GITHUB_OUTPUT" commit-lint: timeout-minutes: 5