From f25096d578325f29d56dffcdc8e53308ca556f55 Mon Sep 17 00:00:00 2001 From: Muiris Woulfe Date: Thu, 27 Aug 2026 16:46:41 +0100 Subject: [PATCH 1/3] fix(ci): restore super-linter check Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .github/workflows/build.yml | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0074bee0..9be91948 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -338,6 +338,36 @@ jobs: with: category: TypeScript + validate-linter: + name: Validate – Linter + runs-on: ubuntu-latest + permissions: + contents: read + steps: + - name: Checkout + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + with: + fetch-depth: 0 + persist-credentials: false + + - name: Super-Linter + uses: super-linter/super-linter@4ce20838b8ab83717e78138c5b3a1407148e0918 # v8.7.0 + env: + FILTER_REGEX_EXCLUDE: .*dist/.* + GITHUB_TOKEN: ${{ github.token }} + GITLEAKS_CONFIG_FILE: gitleaks.toml + MARKDOWN_CONFIG_FILE: ../../.markdownlint.json + MULTI_STATUS: false + SAVE_SUPER_LINTER_SUMMARY: false + SPELL_CODESPELL_CONFIG_FILE: .codespellrc + # Disable linters that conflict with other linters or are not enforced. + VALIDATE_BIOME_FORMAT: false + VALIDATE_BIOME_LINT: false + VALIDATE_GIT_COMMITLINT: false + VALIDATE_JSON: false + VALIDATE_PYTHON_BLACK: false + VALIDATE_TYPESCRIPT_ES: false + dependabot: if: >- github.event_name == 'pull_request' && From 1c70f865a0ff8feac8aec34d17819798e5fb118d Mon Sep 17 00:00:00 2001 From: Muiris Woulfe Date: Thu, 27 Aug 2026 16:52:34 +0100 Subject: [PATCH 2/3] fix(ci): disable linter PR comments Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .github/workflows/build.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 9be91948..406151f0 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -102,6 +102,7 @@ jobs: - name: Super-Linter uses: super-linter/super-linter@4ce20838b8ab83717e78138c5b3a1407148e0918 # v8.7.0 env: + ENABLE_GITHUB_PULL_REQUEST_SUMMARY_COMMENT: false FILTER_REGEX_EXCLUDE: .*dist/.* FIX_JSON_PRETTIER: true FIX_MARKDOWN_PRETTIER: true @@ -353,6 +354,7 @@ jobs: - name: Super-Linter uses: super-linter/super-linter@4ce20838b8ab83717e78138c5b3a1407148e0918 # v8.7.0 env: + ENABLE_GITHUB_PULL_REQUEST_SUMMARY_COMMENT: false FILTER_REGEX_EXCLUDE: .*dist/.* GITHUB_TOKEN: ${{ github.token }} GITLEAKS_CONFIG_FILE: gitleaks.toml From 036c3ce3786d08ddfde0756dd16ca9992c86f779 Mon Sep 17 00:00:00 2001 From: Muiris Woulfe Date: Thu, 27 Aug 2026 17:17:43 +0100 Subject: [PATCH 3/3] fix(ci): publish linter review summary Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .github/workflows/build.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 406151f0..df8732b7 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -344,6 +344,7 @@ jobs: runs-on: ubuntu-latest permissions: contents: read + pull-requests: write steps: - name: Checkout uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 @@ -354,7 +355,7 @@ jobs: - name: Super-Linter uses: super-linter/super-linter@4ce20838b8ab83717e78138c5b3a1407148e0918 # v8.7.0 env: - ENABLE_GITHUB_PULL_REQUEST_SUMMARY_COMMENT: false + ENABLE_GITHUB_PULL_REQUEST_SUMMARY_COMMENT: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.repository }} FILTER_REGEX_EXCLUDE: .*dist/.* GITHUB_TOKEN: ${{ github.token }} GITLEAKS_CONFIG_FILE: gitleaks.toml