[ci] Run docs only for trusted PR branches#1610
Conversation
There was a problem hiding this comment.
Code Review
This pull request updates the CI architecture documentation to clarify that the .github/workflows/infra-docs.yml workflow builds documentation only for same-repository pull requests, while fork pull requests skip this build to avoid waiting for maintainer approval. There are no review comments, so I have no additional feedback to provide.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
Merge Protections🔴 1 of 1 protections blocking · waiting on 👀 reviews and 🤖 CI
🔴 PR merge requirementsWaiting for
This rule is failing.
|
Summary
hao-ai-lab/FastVideo; fork PRs skip before runner allocation or checkoutmainpushesWhy
Fork documentation runs currently stop at GitHub's
action_requiredgate. The Full Suite cheap-check gate can then wait up to 25 minutes before failing open. Skipping executable docs builds for forks removes that delay without running fork-controlled MkDocs hooks, configuration, dependencies, or repository code underpull_request_target.Security boundary
head.repo.full_name == github.repositorycontents: read, and checkout credentials are not persistedpagesconcurrency exist only on the main-push deployment jobTest evidence
pre-commit run --files .github/workflows/infra-docs.yml docs/contributing/ci_architecture.mdgit diff --checkNo local pytest was run; this workflow-only change has no pytest surface.