Let's enforce linting across all those files using the appropriate tool, e.g. yamllint, flake8, and shellcheck, respectively. Linting the Salt files may require some creativity, given the Jinja declarations. See here for some bright ideas in that direction: https://stackoverflow.com/questions/31234541/linting-salt-states-without-running-them
The repository contains files of several common types, including:
*.sls
and*.top
Salt files)Let's enforce linting across all those files using the appropriate tool, e.g.
yamllint
,flake8
, andshellcheck
, respectively. Linting the Salt files may require some creativity, given the Jinja declarations. See here for some bright ideas in that direction: https://stackoverflow.com/questions/31234541/linting-salt-states-without-running-them