yaml.semgrep.consistency.lang-consistency-bash.lang-consistency-bash

Author
unknown
Download Count*
License
Found '$X' in language config which diverges from semgrep.dev normalization. Please use 'bash' instead.
Run Locally
Run in CI
Defintion
rules:
- fix: bash
id: lang-consistency-bash
languages:
- yaml
message: Found '$X' in language config which diverges from semgrep.dev
normalization. Please use 'bash' instead.
metadata:
category: correctness
technology:
- semgrep
license: Commons Clause License Condition v1.0[LGPL-2.1-only]
patterns:
- pattern: $X
- pattern-inside: "languages: ..."
- metavariable-regex:
metavariable: $X
regex: ^(sh)$
severity: WARNING
Short Link: https://sg.run/gRv0