From f5896e4b3c0e3a5cbcda1bcc1f6512efa0f21a02 Mon Sep 17 00:00:00 2001 From: Simon Cornet Date: Mon, 11 May 2026 17:51:39 +0200 Subject: [PATCH] feat: simplify workflow --- .woodpecker/gitleaks.yml | 14 -------------- .woodpecker/linting.yml | 14 +++++++++++--- 2 files changed, 11 insertions(+), 17 deletions(-) delete mode 100644 .woodpecker/gitleaks.yml diff --git a/.woodpecker/gitleaks.yml b/.woodpecker/gitleaks.yml deleted file mode 100644 index a4d29b7..0000000 --- a/.woodpecker/gitleaks.yml +++ /dev/null @@ -1,14 +0,0 @@ ---- -when: - - event: "push" - branch: "main" - - event: "manual" - -steps: - - # gitleaks - - name: "gitleaks" - # renovate: datasource=github-releases depName=gitleaks/gitleaks - image: "cr.simoncor.net/ghcr/gitleaks/gitleaks:v8.30.1" - commands: - - "gitleaks detect --source . --verbose --redact" diff --git a/.woodpecker/linting.yml b/.woodpecker/linting.yml index 7b2e7a6..fe7736e 100644 --- a/.woodpecker/linting.yml +++ b/.woodpecker/linting.yml @@ -4,15 +4,21 @@ when: branch: "main" - event: "manual" -depends_on: - - "gitleaks" - steps: + # gitleaks + - name: "gitleaks" + # renovate: datasource=github-releases depName=gitleaks/gitleaks + image: "cr.simoncor.net/ghcr/gitleaks/gitleaks:v8.30.1" + commands: + - "gitleaks detect --source . --verbose --redact" + # ansible-lint - name: "ansible-lint" # renovate: datasource=docker depName=docker.io/pipelinecomponents/ansible-lint image: "cr.simoncor.net/dockerhub/pipelinecomponents/ansible-lint:0.79.0" + depends_on: + - "gitleaks" commands: - "ansible-lint -c .ansible-lint ." @@ -20,5 +26,7 @@ steps: - name: "markdownlint" # renovate: datasource=docker depName=docker.io/davidanson/markdownlint-cli2 image: "cr.simoncor.net/dockerhub/davidanson/markdownlint-cli2:v0.18.1" + depends_on: + - "gitleaks" commands: - "markdownlint-cli2 --config .markdownlint-cli2.jsonc"