From 6fe0d5de8c53b38ba609d7771042c414d0afe008 Mon Sep 17 00:00:00 2001 From: Alexandre Daubois Date: Fri, 26 Jun 2026 09:48:30 +0200 Subject: [PATCH] ci: exclude vendored watcher/ from super-linter All super-linter failures come from watcher/, a vendored copy of the third-party wtr/watcher library. Exclude it so the lint job reflects FrankenPHP's own code. The `^` anchor leaves .github/actions/watcher/ and internal/watcher/ linted. --- .github/workflows/lint.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/lint.yaml b/.github/workflows/lint.yaml index 7a4f83a0c9..587378087f 100644 --- a/.github/workflows/lint.yaml +++ b/.github/workflows/lint.yaml @@ -30,7 +30,8 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} LINTER_RULES_PATH: / MARKDOWN_CONFIG_FILE: .markdown-lint.yaml - FILTER_REGEX_EXCLUDE: docs/(cn|es|fr|ja|pt-br|ru|tr)/ + # watcher/ is a vendored copy of the third-party wtr/watcher library + FILTER_REGEX_EXCLUDE: ^(docs/(cn|es|fr|ja|pt-br|ru|tr)|watcher)/ VALIDATE_CPP: false VALIDATE_JSCPD: false VALIDATE_GO: false