From e14cd51304fddf78beb5de37915248d32411eab0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pablo=20Iranzo=20G=C3=B3mez?= Date: Tue, 28 Jun 2022 08:41:06 +0200 Subject: [PATCH] ci(.precommit): Add shellcheck --- .pre-commit-config.yaml | 162 ++++++++++++++++++++-------------------- 1 file changed, 83 insertions(+), 79 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index ccd89eb43..38f70829f 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,82 +1,86 @@ exclude: ^hack|^ui fail_fast: true repos: -- hooks: - - id: commitizen - stages: - - commit-msg - repo: https://github.com/commitizen-tools/commitizen - rev: v2.27.1 -- hooks: - - id: check-useless-excludes - repo: meta -- hooks: - - files: \.(css|js|md|markdown|json) - id: prettier - repo: https://github.com/pre-commit/mirrors-prettier - rev: v2.7.1 -- hooks: - - id: seed-isort-config - repo: https://github.com/asottile/seed-isort-config - rev: v2.2.0 -- hooks: - - id: isort - repo: https://github.com/pre-commit/mirrors-isort - rev: v5.10.1 -- hooks: - - id: black - repo: https://github.com/python/black - rev: 22.3.0 -- hooks: - - id: check-added-large-files - - id: check-ast - - id: check-case-conflict - - id: check-executables-have-shebangs - - id: check-json - - id: check-merge-conflict - - id: check-symlinks - - id: check-vcs-permalinks - - id: debug-statements - - id: check-xml - - args: - - --unsafe - id: check-yaml - - id: end-of-file-fixer - - id: forbid-new-submodules - - args: - - --branch - - gh-pages - id: no-commit-to-branch - - id: requirements-txt-fixer - - id: sort-simple-yaml - - id: trailing-whitespace - - id: mixed-line-ending - - id: detect-private-key - - id: check-byte-order-marker - - id: check-docstring-first - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v4.3.0 -- hooks: - - id: flake8 - repo: https://gitlab.com/pycqa/flake8 - rev: 3.9.2 -- hooks: - - additional_dependencies: - - mvdan.cc/sh/v3/cmd/shfmt@v3.1.1 - args: - - -w - - -i - - '4' - - -s - entry: shfmt - id: shfmt - language: golang - minimum_pre_commit_version: 2.4.0 - name: shfmt - types: - - shell - repo: local -- hooks: - - id: blacken-docs - repo: https://github.com/asottile/blacken-docs - rev: v1.12.1 + - hooks: + - id: commitizen + stages: + - commit-msg + repo: https://github.com/commitizen-tools/commitizen + rev: v2.27.1 + - hooks: + - id: check-useless-excludes + repo: meta + - hooks: + - files: \.(css|js|md|markdown|json) + id: prettier + repo: https://github.com/pre-commit/mirrors-prettier + rev: v2.7.1 + - hooks: + - id: seed-isort-config + repo: https://github.com/asottile/seed-isort-config + rev: v2.2.0 + - hooks: + - id: isort + repo: https://github.com/pre-commit/mirrors-isort + rev: v5.10.1 + - hooks: + - id: black + repo: https://github.com/python/black + rev: 22.6.0 + - hooks: + - id: check-added-large-files + - id: check-ast + - id: check-case-conflict + - id: check-executables-have-shebangs + - id: check-json + - id: check-merge-conflict + - id: check-symlinks + - id: check-vcs-permalinks + - id: debug-statements + - id: check-xml + - args: + - --unsafe + id: check-yaml + - id: end-of-file-fixer + - id: forbid-new-submodules + - args: + - --branch + - gh-pages + id: no-commit-to-branch + - id: requirements-txt-fixer + - id: sort-simple-yaml + - id: trailing-whitespace + - id: mixed-line-ending + - id: detect-private-key + - id: check-byte-order-marker + - id: check-docstring-first + repo: https://github.com/pre-commit/pre-commit-hooks + rev: v4.3.0 + - hooks: + - id: flake8 + repo: https://gitlab.com/pycqa/flake8 + rev: 3.9.2 + - hooks: + - additional_dependencies: + - mvdan.cc/sh/v3/cmd/shfmt@v3.1.1 + args: + - -w + - -i + - "4" + - -s + entry: shfmt + id: shfmt + language: golang + minimum_pre_commit_version: 2.4.0 + name: shfmt + types: + - shell + repo: local + - hooks: + - id: blacken-docs + repo: https://github.com/asottile/blacken-docs + rev: v1.12.1 + - repo: https://github.com/syntaqx/git-hooks + rev: v0.0.17 + hooks: + - id: shellcheck