mirror of
https://github.com/actions/hello-world-javascript-action.git
synced 2025-12-16 06:57:01 +00:00
Merge pull request #235 from actions/ncalteen/checkov
Add custom checkov config
This commit is contained in:
@@ -1,3 +0,0 @@
|
|||||||
quiet: true
|
|
||||||
skip-check:
|
|
||||||
- CKV_GHA_7
|
|
||||||
9
.checkov.yml
Normal file
9
.checkov.yml
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
# See: https://www.checkov.io/1.Welcome/Quick%20Start.html
|
||||||
|
|
||||||
|
compact: true
|
||||||
|
quiet: true
|
||||||
|
skip-path:
|
||||||
|
- coverage
|
||||||
|
- node_modules
|
||||||
|
skip-check:
|
||||||
|
- CKV_GHA_7
|
||||||
2
.github/workflows/example-workflow.yml
vendored
2
.github/workflows/example-workflow.yml
vendored
@@ -6,7 +6,7 @@ on:
|
|||||||
who-to-greet:
|
who-to-greet:
|
||||||
description: Who to greet in the log
|
description: Who to greet in the log
|
||||||
required: true
|
required: true
|
||||||
default: 'World'
|
default: World
|
||||||
type: string
|
type: string
|
||||||
|
|
||||||
permissions:
|
permissions:
|
||||||
|
|||||||
5
.github/workflows/linter.yml
vendored
5
.github/workflows/linter.yml
vendored
@@ -24,14 +24,12 @@ jobs:
|
|||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
# Checkout the repository.
|
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
id: checkout
|
id: checkout
|
||||||
uses: actions/checkout@v5
|
uses: actions/checkout@v5
|
||||||
with:
|
with:
|
||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
|
|
||||||
# Setup Node.js using the version specified in `.node-version`.
|
|
||||||
- name: Setup Node.js
|
- name: Setup Node.js
|
||||||
id: setup-node
|
id: setup-node
|
||||||
uses: actions/setup-node@v5
|
uses: actions/setup-node@v5
|
||||||
@@ -39,16 +37,15 @@ jobs:
|
|||||||
node-version-file: .node-version
|
node-version-file: .node-version
|
||||||
cache: npm
|
cache: npm
|
||||||
|
|
||||||
# Install dependencies using `npm ci`.
|
|
||||||
- name: Install Dependencies
|
- name: Install Dependencies
|
||||||
id: install
|
id: install
|
||||||
run: npm ci
|
run: npm ci
|
||||||
|
|
||||||
# Lint the codebase using the `super-linter/super-linter` action.
|
|
||||||
- name: Lint Codebase
|
- name: Lint Codebase
|
||||||
id: super-linter
|
id: super-linter
|
||||||
uses: super-linter/super-linter/slim@v8
|
uses: super-linter/super-linter/slim@v8
|
||||||
env:
|
env:
|
||||||
|
CHECKOV_FILE_NAME: .checkov.yml
|
||||||
DEFAULT_BRANCH: main
|
DEFAULT_BRANCH: main
|
||||||
FILTER_REGEX_EXCLUDE: dist/**/*
|
FILTER_REGEX_EXCLUDE: dist/**/*
|
||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
|
|||||||
Reference in New Issue
Block a user