morningman opened a new pull request, #4520: URL: https://github.com/apache/doris-website/pull/4520
PR #4516 spent 125m54s building the complete five-language site, then failed after another 17m11s of static verification. The actual failure was an obsolete browser assertion: `/ja/download/` was required to have an English body even though the PR publishes a Japanese translation. Two known inputs, `translations/COMMUNITY_ENTRIES.md` and `translations/community-reports.json`, were classified as unknown and escalated the PR to full compilation. Treat top-level translation maintenance notes as prose and the report registry as shared page content, so landing translation PRs use the existing representative build. Ordinary pages remain fully rendered; document samples span configured languages and active versions. Dependencies, versions, unknown inputs and explicit `ci/full` requests retain full validation. Run sampling, native content and publishing fixtures only for their respective subsystems. Skip unchanged translation unit tests for document/dictionary/state edits and the full docs governance scan for landing-only edits. Keep browser tools available for independently selected fixtures. Browser language/fallback expectations now follow the native manifest; the content fixture exercises both English fallback and translated bodies. Validation: - Replayed all 30 changed paths from #4516: `full` becomes `sample`; publishing fixture and docs governance are omitted. - 286 i18n tests passed, one existing skip; 22 workflow/security tests passed; actionlint and `git diff --check` passed. - Reproduced the original `ja !== en` failure against #4516's existing local five-language landing artifact. The updated verifier passed language navigation, disabled storage/JavaScript and 1440/390 layouts across eight themes. - Existing native five-language fixture passed the CLI verifier for both fallback and translated pages. These browser checks reused existing build artifacts; they do not claim a new full compilation or production deployment. Self-review against AGENTS.md: - Goal: fixes unnecessary full-build selection and the stale language assertion; the exact failing PR's file set now selects representative compilation. - Scope: six CI, test and maintenance-document files; existing build and sampling implementations are reused. - Information architecture: document trees, versions, locale content and sidebars are unchanged. - Links/navigation: no public paths, anchors, slugs or redirects change. - Frontend/build conventions: no UI changes; production builds and full-validation overrides remain available. - Validation/security: read-only PR permissions and credential-free checkout remain; checks above cover policy, workflow wiring and browser behavior. GitHub CI will validate fresh fixture builds. - Other issues: samples retain their publication prohibition and explicit coverage limits. No additional issue found. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
