diff --git a/.woodpecker/ansible-lint.yml b/.woodpecker/ansible-lint.yml new file mode 100644 index 0000000..a7d32a7 --- /dev/null +++ b/.woodpecker/ansible-lint.yml @@ -0,0 +1,15 @@ +--- +when: + - event: "push" + branch: "main" + - event: "manual" + +depends_on: + - "gitleaks" + +steps: + - name: "ansible-lint" + # renovate: datasource=docker depName=docker.io/pipelinecomponents/ansible-lint + image: "cr.simoncor.net/dockerhub/pipelinecomponents/ansible-lint:0.79.0" + commands: + - "ansible-lint -c .ansible-lint ." diff --git a/.woodpecker/markdownlint.yml b/.woodpecker/markdownlint.yml new file mode 100644 index 0000000..7a22446 --- /dev/null +++ b/.woodpecker/markdownlint.yml @@ -0,0 +1,15 @@ +--- +when: + - event: "push" + branch: "main" + - event: "manual" + +depends_on: + - "gitleaks" + +steps: + - name: "markdownlint" + # renovate: datasource=docker depName=docker.io/davidanson/markdownlint-cli2 + image: "cr.simoncor.net/dockerhub/davidanson/markdownlint-cli2:v0.18.1" + commands: + - "markdownlint-cli2 --config .markdownlint-cli2.jsonc" diff --git a/.woodpecker/yamllint.yml b/.woodpecker/yamllint.yml new file mode 100644 index 0000000..5894d6e --- /dev/null +++ b/.woodpecker/yamllint.yml @@ -0,0 +1,15 @@ +--- +when: + - event: "push" + branch: "main" + - event: "manual" + +depends_on: + - "gitleaks" + +steps: + - name: "yamllint" + # renovate: datasource=docker depName=registry.gitlab.com/pipeline-components/yamllint + image: "cr.simoncor.net/dockerhub/pipeline-components/yamllint:0.35.0" + commands: + - "yamllint -c .yamllint ."