From ac17c6c9b9561fb0e43770918bd4a3998317597c Mon Sep 17 00:00:00 2001 From: Lukas Hirt Date: Tue, 21 Jul 2026 15:35:45 +0200 Subject: [PATCH] ci: skip commitlint for dependabot PRs Dependabot's auto-generated commit bodies (dependency tables, changelog links) routinely exceed the 100-char body-max-line-length rule from @commitlint/config-conventional, failing the check on every dependabot PR. commitlint is not a required status check, so skipping it for this actor is safe. --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3dd1333..73bbc64 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -18,7 +18,7 @@ jobs: commitlint: runs-on: ubuntu-latest - if: github.event_name == 'pull_request' + if: github.event_name == 'pull_request' && github.actor != 'dependabot[bot]' steps: - name: Checkout code uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2