This is an automated email from the ASF dual-hosted git repository.

morningman pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/doris-website.git


The following commit(s) were added to refs/heads/master by this push:
     new 62f6ff027e7a [ci](i18n) Keep full coverage audits out of pull request 
checks (#4512)
62f6ff027e7a is described below

commit 62f6ff027e7aca93a8c737e9148fed43a4b2e465
Author: Mingyu Chen (Rayner) <[email protected]>
AuthorDate: Sun Oct 25 15:01:47 2026 +0000

    [ci](i18n) Keep full coverage audits out of pull request checks (#4512)
    
    Full Japanese and Korean coverage scans currently run on ordinary
    documentation and shared-configuration PRs. Translation discovery
    already audits the native scope when preparing its scheduled translation
    plan. Remove the `pull_request` triggers from the two coverage workflows
    so these reports run weekly or on manual request.
    
    Build Check continues to validate pull requests, including admission
    checks for changed translation inputs. The audit commands, schedules,
    artifacts, and read-only permissions are preserved. Concurrency keys now
    use the ref directly.
    
    Validation:
    - Parsed all workflow YAML files; compared both audit workflows to
    verify schedules, jobs and permissions are preserved.
    - Multi-locale tests: 6 passed, including changed-locale admission and
    fail-fast behavior.
    - Workflow security tests: 22 passed.
    - `git diff --check` passed.
    
    ## Versions
    
    CI-only change; no versioned documentation or translated content
    changes.
    
    - [ ] dev
    - [ ] 4.x
    - [ ] 3.x
    - [ ] 2.1 or older (not covered by version/language sync gate)
    
    ## Languages
    
    - [ ] Chinese
    - [ ] English
    
    ## Docs Checklist
    
    - [x] Checked by AI
    - [ ] Test Cases Built
    - [x] Updated required version and language counterparts, or explained
    why not
    - [x] If only one language changed, confirmed whether source/translation
    counterparts need sync
    
    Co-authored-by: morningman <[email protected]>
---
 .github/workflows/japanese-coverage-audit.yml | 25 ++-----------------------
 .github/workflows/korean-coverage-audit.yml   | 25 ++-----------------------
 2 files changed, 4 insertions(+), 46 deletions(-)

diff --git a/.github/workflows/japanese-coverage-audit.yml 
b/.github/workflows/japanese-coverage-audit.yml
index 36bc805fe6fa..64285b6b23ae 100644
--- a/.github/workflows/japanese-coverage-audit.yml
+++ b/.github/workflows/japanese-coverage-audit.yml
@@ -1,37 +1,16 @@
 name: Japanese coverage audit
 
+# Full coverage is a maintenance report; Build Check validates pull requests.
 on:
   workflow_dispatch:
   schedule:
     - cron: '17 5 * * 1'
-  pull_request:
-    branches: [master]
-    paths:
-      - 'docs/**'
-      - 'versioned_docs/version-4.x/**'
-      - 'community/**'
-      - 'i18n/ja/**'
-      - 'translations/config.json'
-      - 'translations/inventory/ja/**'
-      - 'translations/scope/ja.json'
-      - 'translations/glossary/ja.json'
-      - 'translations/state/ja/**'
-      - 'translations/protection-exceptions/ja.json'
-      - 'docusaurus.config.js'
-      - 'versions.json'
-      - 'config/i18n.js'
-      - 'config/versions-plugin.js'
-      - 'sidebars.ts'
-      - 'sidebarsCommunity.json'
-      - 'versioned_sidebars/version-4.x-sidebars.json'
-      - 'scripts/i18n/**'
-      - '.github/workflows/japanese-coverage-audit.yml'
 
 permissions:
   contents: read
 
 concurrency:
-  group: japanese-coverage-audit-${{ github.event.pull_request.number || 
github.ref }}
+  group: japanese-coverage-audit-${{ github.ref }}
   cancel-in-progress: true
 
 jobs:
diff --git a/.github/workflows/korean-coverage-audit.yml 
b/.github/workflows/korean-coverage-audit.yml
index b59727459a33..6ffd588aa558 100644
--- a/.github/workflows/korean-coverage-audit.yml
+++ b/.github/workflows/korean-coverage-audit.yml
@@ -1,37 +1,16 @@
 name: Korean coverage audit
 
+# Full coverage is a maintenance report; Build Check validates pull requests.
 on:
   workflow_dispatch:
   schedule:
     - cron: '29 5 * * 1'
-  pull_request:
-    branches: [master]
-    paths:
-      - 'docs/**'
-      - 'versioned_docs/version-4.x/**'
-      - 'community/**'
-      - 'i18n/ko/**'
-      - 'translations/config.json'
-      - 'translations/inventory/ko/**'
-      - 'translations/scope/ko.json'
-      - 'translations/glossary/ko.json'
-      - 'translations/state/ko/**'
-      - 'translations/protection-exceptions/ko.json'
-      - 'docusaurus.config.js'
-      - 'versions.json'
-      - 'config/i18n.js'
-      - 'config/versions-plugin.js'
-      - 'sidebars.ts'
-      - 'sidebarsCommunity.json'
-      - 'versioned_sidebars/version-4.x-sidebars.json'
-      - 'scripts/i18n/**'
-      - '.github/workflows/korean-coverage-audit.yml'
 
 permissions:
   contents: read
 
 concurrency:
-  group: korean-coverage-audit-${{ github.event.pull_request.number || 
github.ref }}
+  group: korean-coverage-audit-${{ github.ref }}
   cancel-in-progress: true
 
 jobs:


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to