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]