From f154fd8ca8e7d3b181f1f5f0a8799eb51c4098ec Mon Sep 17 00:00:00 2001 From: Nick Alteen Date: Fri, 31 Oct 2025 11:03:29 -0400 Subject: [PATCH] Add checkov config (#217) --- .checkov.yaml | 4 ---- .checkov.yml | 10 ++++++++++ .github/workflows/linter.yml | 5 +++-- 3 files changed, 13 insertions(+), 6 deletions(-) delete mode 100644 .checkov.yaml create mode 100644 .checkov.yml diff --git a/.checkov.yaml b/.checkov.yaml deleted file mode 100644 index 0cab7b1..0000000 --- a/.checkov.yaml +++ /dev/null @@ -1,4 +0,0 @@ -quiet: true -skip-check: - - CKV_DOCKER_2 - - CKV_DOCKER_3 diff --git a/.checkov.yml b/.checkov.yml new file mode 100644 index 0000000..110336a --- /dev/null +++ b/.checkov.yml @@ -0,0 +1,10 @@ +# See: https://www.checkov.io/1.Welcome/Quick%20Start.html + +compact: true +quiet: true +skip-path: + - coverage + - node_modules +skip-check: + - CKV_DOCKER_2 + - CKV_DOCKER_3 diff --git a/.github/workflows/linter.yml b/.github/workflows/linter.yml index 353abdf..f5e5dd0 100644 --- a/.github/workflows/linter.yml +++ b/.github/workflows/linter.yml @@ -32,7 +32,7 @@ jobs: - name: Setup Node.js id: setup-node - uses: actions/setup-node@v5 + uses: actions/setup-node@v6 with: node-version-file: .node-version cache: npm @@ -45,10 +45,11 @@ jobs: id: super-linter uses: super-linter/super-linter/slim@v8 env: + CHECKOV_FILE_NAME: .checkov.yml DEFAULT_BRANCH: main FILTER_REGEX_EXCLUDE: dist/**/* GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - LINTER_RULES_PATH: ${{ github.workspace }} + LINTER_RULES_PATH: . VALIDATE_ALL_CODEBASE: true VALIDATE_BIOME_FORMAT: false VALIDATE_BIOME_LINT: false