lint/TEMPLATES
Marco Ferrari 56e675bd33
fix: configure ruff with a temp cache (#5548)
- Configure Ruff to store its cache in a temporary directory inside the
  container by default. Users can still override this by providing a
  configuration file for Ruff.
- Add tests to ensure that super-linter deletes temporary files and
  directories.

Close #5543
2024-04-22 11:40:23 +02:00
..
.clj-kondo Fix editorconfig-checker errors 2020-11-05 23:21:41 +01:00
.ansible-lint.yml Disable YAML linting in ansible-lint (#3370) 2022-09-29 11:05:04 +02:00
.arm-ttk.psd1 Revert psd1 extension change and ignore PSMissingModuleManifestField 2023-01-05 09:46:51 -05:00
.cfnlintrc.yml Update additional scala extensions (#2296) 2022-01-06 09:28:26 -06:00
.checkov.yaml fix: add missing checkov configuration file (#5090) 2024-01-02 18:03:30 +01:00
.chktexrc Fix editorconfig-checker errors 2020-11-05 23:21:41 +01:00
.clang-format feat: add clang-format style configuration (#5424) 2024-04-11 14:59:47 +02:00
.coffee-lint.json cleanup of scripts 2019-10-22 12:21:42 -05:00
.ecrc Create .ecrc 2020-10-15 16:41:48 -05:00
.eslintrc.yml Don't ignore dotfiles when running eslint 2023-01-07 09:15:33 -05:00
.flake8 Disable flake8 rule E203 (#2821) 2022-05-02 09:28:30 -05:00
.gherkin-lintrc Gherkin (#1011) 2020-11-19 09:54:20 -06:00
.gitleaks.toml Bump zricethezav/gitleaks from v8.8.12 to v8.13.0 (#3337) 2022-09-28 15:31:46 +00:00
.golangci.yml Update additional scala extensions (#2296) 2022-01-06 09:28:26 -06:00
.groovylintrc.json adding the templates 2020-07-14 09:47:54 -05:00
.hadolint.yaml adding hadolint failure threshold to template (#2916) 2022-05-23 14:53:34 -05:00
.htmlhintrc Fix editorconfig-checker errors 2020-11-05 23:21:41 +01:00
.isort.cfg added black profile to isort to simplify configuration (#3252) 2022-08-18 13:18:50 -05:00
.jscpd.json feat!: run linters against the workspace (#5041) 2023-12-24 17:56:15 +01:00
.lintr Use non-deprecated function (#4169) 2023-05-22 23:36:22 +00:00
.luacheckrc add lua to super-linter 2020-07-24 11:34:52 -07:00
.markdown-lint.yml Fix typo on .markdown-lint.yml (#4538) 2023-08-08 22:43:41 +00:00
.mypy.ini adding Python MyPy (#1401) 2021-03-24 14:00:23 -05:00
.openapirc.yml Add support for OpenAPI 2020-06-25 08:13:19 +02:00
.perlcriticrc Fix editorconfig-checker errors 2020-11-05 23:21:41 +01:00
.powershell-psscriptanalyzer.psd1 Revert psd1 extension change and ignore PSMissingModuleManifestField 2023-01-05 09:46:51 -05:00
.protolintrc.yml Update additional scala extensions (#2296) 2022-01-06 09:28:26 -06:00
.python-black Add support for black config file 2020-09-02 11:28:57 +02:00
.python-lint fix: rely on default pylint configuration (#5252) 2024-02-12 18:29:50 +00:00
.ruby-lint.yml fixed it?g 2020-03-30 14:53:35 -05:00
.ruff.toml fix: configure ruff with a temp cache (#5548) 2024-04-22 11:40:23 +02:00
.scalafmt.conf deps(docker): bump scalameta/scalafmt from v3.8.0 to v3.8.1 (#5463) 2024-04-09 12:40:18 +00:00
.shellcheckrc Add a template config file for ShellCheck (#1900) 2021-08-30 11:19:56 -05:00
.snakefmt.toml [Snakemake] Update codebase 2020-09-07 16:49:07 +02:00
.sql-config.json fix config 2020-08-11 13:40:38 -05:00
.sqlfluff Move instructions from the wiki to docs (#4957) 2023-12-12 08:41:41 +01:00
.stylelintrc.json Add stylelint support to super-linter 2020-06-18 21:38:24 -04:00
.textlintrc Add textlint (#2021) 2021-10-05 08:29:05 -05:00
.tflint.hcl Switch to tflint image because tflint-bundle is deprecated (#4990) 2023-12-15 09:29:34 +00:00
.yaml-lint.yml The word "disable" was misspelled 2020-06-19 16:12:20 -04:00
actionlint.yml docs: add example to actionlint.yml (#1992) 2021-09-27 11:02:36 -05:00
php.ini adding rules file (#1644) 2021-06-09 11:53:11 -05:00
phpcs.xml Move instructions from the wiki to docs (#4957) 2023-12-12 08:41:41 +01:00
phpstan.neon Fix editorconfig-checker errors 2020-11-05 23:21:41 +01:00
psalm.xml Fix file modes and re-add report 2020-08-04 19:15:41 +02:00
README.md Add textlint (#2021) 2021-10-05 08:29:05 -05:00
terrascan.toml Adding terrascan config file (#1761) 2021-07-14 10:20:24 -05:00

TEMPLATES

The files in this folder are template rules for the linters that will run against your codebase. If you choose to copy these to your local repository in the .github/linters/ directory, they will be used at runtime. If rule files are not present locally, the templates will be used by default.

The file(s) will be parsed at runtime on the local branch to load all rules needed to run the Super-Linter GitHub Action. The GitHub Action will inform the user via the Checks API on the status and success of the process.