From bce45ea96349c640d04d2623dae849d915c75ccf Mon Sep 17 00:00:00 2001 From: qwerty287 Date: Fri, 29 Dec 2023 12:21:18 +0100 Subject: [PATCH 1/4] Use `yamllint` --- .pre-commit-config.yaml | 6 +++++- .yamllint.yaml | 13 +++++++++++++ 2 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 .yamllint.yaml diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 3cb96d7058..1c240a371a 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -32,7 +32,11 @@ repos: rev: v3.1.0 hooks: - id: prettier - + - repo: https://github.com/adrienverge/yamllint.git + rev: v1.32.0 + hooks: + - id: yamllint + args: [--strict, -c=.yamllint] ci: autofix_commit_msg: | [pre-commit.ci] auto fixes from pre-commit.com hooks [CI SKIP] diff --git a/.yamllint.yaml b/.yamllint.yaml new file mode 100644 index 0000000000..f5190b172f --- /dev/null +++ b/.yamllint.yaml @@ -0,0 +1,13 @@ +extends: default + +ignore-from-file: + - docs/.gitignore + - docs/plugins/woodpecker-plugins/.gitignore + - .gitignore + - server/store/datastore/migration/testfiles/.gitignore + - web/.gitignore + +rules: + line-length: disable + document-start: disable + comments: disable From a00598b72b74e58189c1693500da595b9faa8614 Mon Sep 17 00:00:00 2001 From: qwerty287 Date: Fri, 29 Dec 2023 12:22:28 +0100 Subject: [PATCH 2/4] add line back --- .pre-commit-config.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 1c240a371a..c39ca18519 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -37,6 +37,7 @@ repos: hooks: - id: yamllint args: [--strict, -c=.yamllint] + ci: autofix_commit_msg: | [pre-commit.ci] auto fixes from pre-commit.com hooks [CI SKIP] From b2fbe4f9e1255ec482ee8fef20ce102af639b5f2 Mon Sep 17 00:00:00 2001 From: qwerty287 Date: Fri, 29 Dec 2023 12:22:49 +0100 Subject: [PATCH 3/4] remove old fixer --- .pre-commit-config.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index c39ca18519..e8421f4424 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -6,8 +6,6 @@ repos: - repo: https://github.com/pre-commit/pre-commit-hooks rev: v4.5.0 hooks: - - id: check-yaml - exclude: 'pipeline/frontend/yaml/linter/schema/.woodpecker/test-merge-map-and-sequence.yml' - id: end-of-file-fixer - id: trailing-whitespace - repo: https://github.com/golangci/golangci-lint From e85f03eab27353ccf9ce134bce14d10f59a5b3a6 Mon Sep 17 00:00:00 2001 From: qwerty287 Date: Fri, 29 Dec 2023 12:24:17 +0100 Subject: [PATCH 4/4] fix filepath --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index e8421f4424..54e84fce9a 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -34,7 +34,7 @@ repos: rev: v1.32.0 hooks: - id: yamllint - args: [--strict, -c=.yamllint] + args: [--strict, -c=.yamllint.yaml] ci: autofix_commit_msg: |