From 55a052639726631a58b0a26b8fda8cbd0539374f Mon Sep 17 00:00:00 2001 From: mulhern Date: Thu, 13 Aug 2026 10:04:10 -0400 Subject: [PATCH] Allow long lines and non-truthiness in yaml files Add .yamlint.yaml target to enforce this. Remove line length and non-truthiness allows in individual files. Signed-off-by: mulhern --- .github/workflows/main.yml | 1 - .yamllint.yaml | 8 ++++++++ Makefile | 1 + github-modify/action.yml | 1 - stratisd-modify/action.yml | 1 - 5 files changed, 9 insertions(+), 3 deletions(-) create mode 100644 .yamllint.yaml diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 816e95a..1359463 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -1,7 +1,6 @@ --- name: CI -# yamllint disable-line rule:truthy on: push: branches: diff --git a/.yamllint.yaml b/.yamllint.yaml new file mode 100644 index 0000000..3902f92 --- /dev/null +++ b/.yamllint.yaml @@ -0,0 +1,8 @@ +--- +extends: default + +rules: + line-length: disable + truthy: + ignore: + .github/workflows/*.yml diff --git a/Makefile b/Makefile index c3727c6..5db4ed9 100644 --- a/Makefile +++ b/Makefile @@ -2,6 +2,7 @@ yamllint: yamllint --strict */*.yml yamllint .github/workflows/*.yml + yamllint .yamllint.yaml .PHONY: check-typos check-typos: diff --git a/github-modify/action.yml b/github-modify/action.yml index 1929fc1..8ab04dd 100644 --- a/github-modify/action.yml +++ b/github-modify/action.yml @@ -1,5 +1,4 @@ --- -# yamllint disable rule:line-length name: 'Modify external repo to checkout from' description: "Modify external repo to check out from" inputs: diff --git a/stratisd-modify/action.yml b/stratisd-modify/action.yml index fb29386..fbb4531 100644 --- a/stratisd-modify/action.yml +++ b/stratisd-modify/action.yml @@ -1,5 +1,4 @@ --- -# yamllint disable rule:line-length name: 'Modify stratisd checkout' description: "Modify stratisd checked out files as necessary" inputs: