Skip to content

Commit 5d3a43c

Browse files
Default include-mode markdown/yaml off
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent eaace01 commit 5d3a43c

3 files changed

Lines changed: 12 additions & 12 deletions

File tree

.github/workflows/super-linter-non-slim.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,13 +57,13 @@ on:
5757
VALIDATE_MARKDOWN:
5858
required: false
5959
type: boolean
60-
default: true
60+
default: false
6161
description: >
6262
"Enable Markdown validation in include mode."
6363
VALIDATE_YAML:
6464
required: false
6565
type: boolean
66-
default: true
66+
default: false
6767
description: >
6868
"Enable YAML validation in include mode."
6969
VALIDATE_MARKDOWN_PRETTIER:
@@ -97,7 +97,7 @@ jobs:
9797
ref: ${{ inputs.CODEQUALITY_REF }}
9898

9999
- name: Lint Code Base (include mode)
100-
if: ${{ inputs.VALIDATE_KUBERNETES_KUBEVAL || inputs.VALIDATE_GITHUB_ACTIONS || inputs.VALIDATE_CHECKOV || inputs.VALIDATE_GITLEAKS || inputs.VALIDATE_MARKDOWN_PRETTIER || inputs.VALIDATE_YAML_PRETTIER }}
100+
if: ${{ inputs.VALIDATE_KUBERNETES_KUBEVAL || inputs.VALIDATE_GITHUB_ACTIONS || inputs.VALIDATE_CHECKOV || inputs.VALIDATE_GITLEAKS || inputs.VALIDATE_MARKDOWN || inputs.VALIDATE_YAML || inputs.VALIDATE_MARKDOWN_PRETTIER || inputs.VALIDATE_YAML_PRETTIER }}
101101
uses: github/super-linter@v7
102102
env:
103103
ANSIBLE_CONFIG_FILE: ansible/.ansible-lint.yml
@@ -123,7 +123,7 @@ jobs:
123123
SQLFLUFF_CONFIG_FILE: sqlfluff/.sqlfluff-lint
124124

125125
- name: Lint Code Base (exclude mode)
126-
if: ${{ !(inputs.VALIDATE_KUBERNETES_KUBEVAL || inputs.VALIDATE_GITHUB_ACTIONS || inputs.VALIDATE_CHECKOV || inputs.VALIDATE_GITLEAKS || inputs.VALIDATE_MARKDOWN_PRETTIER || inputs.VALIDATE_YAML_PRETTIER) }}
126+
if: ${{ !(inputs.VALIDATE_KUBERNETES_KUBEVAL || inputs.VALIDATE_GITHUB_ACTIONS || inputs.VALIDATE_CHECKOV || inputs.VALIDATE_GITLEAKS || inputs.VALIDATE_MARKDOWN || inputs.VALIDATE_YAML || inputs.VALIDATE_MARKDOWN_PRETTIER || inputs.VALIDATE_YAML_PRETTIER) }}
127127
uses: github/super-linter@v7
128128
env:
129129
ANSIBLE_CONFIG_FILE: ansible/.ansible-lint.yml

.github/workflows/super-linter.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -66,13 +66,13 @@ on:
6666
VALIDATE_MARKDOWN:
6767
required: false
6868
type: boolean
69-
default: true
69+
default: false
7070
description: >
7171
"Enable Markdown validation in include mode."
7272
VALIDATE_YAML:
7373
required: false
7474
type: boolean
75-
default: true
75+
default: false
7676
description: >
7777
"Enable YAML validation in include mode."
7878
VALIDATE_MARKDOWN_PRETTIER:
@@ -109,7 +109,7 @@ jobs:
109109
run: git config --global url."https://${{ github.token }}:x-oauth-basic@github.com/".insteadOf "https://github.com/"
110110

111111
- name: Lint Code Base (include mode)
112-
if: ${{ inputs.VALIDATE_KUBERNETES_KUBEVAL || inputs.VALIDATE_GITHUB_ACTIONS || inputs.VALIDATE_CHECKOV || inputs.VALIDATE_GITLEAKS || inputs.VALIDATE_MARKDOWN_PRETTIER || inputs.VALIDATE_YAML_PRETTIER }}
112+
if: ${{ inputs.VALIDATE_KUBERNETES_KUBEVAL || inputs.VALIDATE_GITHUB_ACTIONS || inputs.VALIDATE_CHECKOV || inputs.VALIDATE_GITLEAKS || inputs.VALIDATE_MARKDOWN || inputs.VALIDATE_YAML || inputs.VALIDATE_MARKDOWN_PRETTIER || inputs.VALIDATE_YAML_PRETTIER }}
113113
uses: github/super-linter/slim@v7
114114
env:
115115
ANSIBLE_CONFIG_FILE: ansible/.ansible-lint.yml
@@ -136,7 +136,7 @@ jobs:
136136
SQLFLUFF_CONFIG_FILE: sqlfluff/.sqlfluff-lint
137137

138138
- name: Lint Code Base (exclude mode)
139-
if: ${{ !(inputs.VALIDATE_KUBERNETES_KUBEVAL || inputs.VALIDATE_GITHUB_ACTIONS || inputs.VALIDATE_CHECKOV || inputs.VALIDATE_GITLEAKS || inputs.VALIDATE_MARKDOWN_PRETTIER || inputs.VALIDATE_YAML_PRETTIER) }}
139+
if: ${{ !(inputs.VALIDATE_KUBERNETES_KUBEVAL || inputs.VALIDATE_GITHUB_ACTIONS || inputs.VALIDATE_CHECKOV || inputs.VALIDATE_GITLEAKS || inputs.VALIDATE_MARKDOWN || inputs.VALIDATE_YAML || inputs.VALIDATE_MARKDOWN_PRETTIER || inputs.VALIDATE_YAML_PRETTIER) }}
140140
uses: github/super-linter/slim@v7
141141
env:
142142
ANSIBLE_CONFIG_FILE: ansible/.ansible-lint.yml

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -67,22 +67,22 @@ with:
6767
VALIDATE_YAML_PRETTIER: true
6868
```
6969
70-
Optional input to disable Markdown validation in include mode:
70+
Optional input to enable Markdown validation in include mode:
7171
7272
```yaml
7373
call-lint-workflow:
7474
uses: "riege/code-quality/.github/workflows/super-linter.yml@v1.0.0"
7575
with:
76-
VALIDATE_MARKDOWN: false
76+
VALIDATE_MARKDOWN: true
7777
```
7878
79-
Optional input to disable YAML validation in include mode:
79+
Optional input to enable YAML validation in include mode:
8080
8181
```yaml
8282
call-lint-workflow:
8383
uses: "riege/code-quality/.github/workflows/super-linter.yml@v1.0.0"
8484
with:
85-
VALIDATE_YAML: false
85+
VALIDATE_YAML: true
8686
```
8787
8888
## Terraform

0 commit comments

Comments
 (0)