Skip to content

fix(docs): AUT-2456 preview approved PR mirror branches - #6253

Merged
chtruong814 merged 9 commits into
NVIDIA-NeMo:mainfrom
svcnemo-autobot:fix/fern-preview-trusted-tooling
Sep 30, 2026
Merged

chtruong814 merged 9 commits into
NVIDIA-NeMo:mainfrom
svcnemo-autobot:fix/fern-preview-trusted-tooling

Conversation

@svcnemo-autobot

@svcnemo-autobot svcnemo-autobot commented Sep 29, 2026 •

Copy link
Copy Markdown
Contributor

Background

Align Bridge previews with approved upstream mirrors and render verification pages as valid Fern MDX.

What changed

Use fixed Fern 5.40.0, FERN_NO_VERSION_REDIRECTION=true, trusted configuration, scoped token access and exact preview-host checks. Retain main-only pages while applying explicit PR content deletions. Clear stale preview comments after docs changes are reverted, preserving current-head verification.

Retain the generator fixes for MDX comments, paragraphs and command braces, 29 regenerated model pages, generator tests and two canonical skill fixes. Revert temporary docs edits and exclude skills/pr-review/SKILL.md from Sphinx.

Details

flowchart LR
  A[Approved mirror] --> B{Docs changed?}
  B -->|Yes| C[Stage trusted tree and PR content]
  C --> D[Publish and verify URL]
  D --> E[Recheck head and comment]
  B -->|No| F[Recheck head and clear stale comments]
Loading

Navigation, components and tooling remain trusted. Explicit deletion of a referenced page may fail the build until navigation changes land. Reject PR content symlinks; execute no PR package scripts or authenticated page-link requests.

Tested

Local staging diagnostics covered docs and skills, main-only retention, overlays, deletions, renames and trusted exclusions. Shell syntax and whitespace checks passed. Signature, guarded push and server-side head verified. Full Sphinx, pre-commit and exact-head CI remain pending. No container validation was run.

Signed-off-by: svcnemo-autobot <svcnemo-autobot@nvidia.com>
@svcnemo-autobot
svcnemo-autobot requested a review from a team as a code owner September 29, 2026 22:36
@copy-pr-bot

copy-pr-bot Bot commented Sep 29, 2026

Copy link
Copy Markdown

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@svcnvidia-nemo-ci svcnvidia-nemo-ci added the ci CI, automation, test queue, or workflow infrastructure work label Sep 29, 2026
@svcnvidia-nemo-ci

Copy link
Copy Markdown
Contributor

/ok to test 43f2596

@cuichenx cuichenx added area:build Dependencies, packaging, images, and environment setup needs-review PR is ready for code review and waiting on a reviewer labels Sep 29, 2026
Signed-off-by: svcnemo-autobot <svcnemo-autobot@nvidia.com>
@svcnemo-autobot svcnemo-autobot changed the title fix(docs): AUT-2456 use trusted tooling for Fern previews fix(docs): AUT-2456 preview approved PR mirror branches Sep 30, 2026
@chtruong814

Copy link
Copy Markdown
Contributor

/ok to test b867fdb

Signed-off-by: svcnemo-autobot <svcnemo-autobot@nvidia.com>
Signed-off-by: svcnemo-autobot <svcnemo-autobot@nvidia.com>
@chtruong814

Copy link
Copy Markdown
Contributor

/ok to test f54dbc1

@github-actions

github-actions Bot commented Sep 30, 2026 •

Copy link
Copy Markdown
Contributor

Signed-off-by: svcnemo-autobot <svcnemo-autobot@nvidia.com>
@chtruong814

Copy link
Copy Markdown
Contributor

/ok to test 4212a48

chtruong814
chtruong814 previously approved these changes Sep 30, 2026
@chtruong814
chtruong814 enabled auto-merge (squash) September 30, 2026 04:27
Signed-off-by: svcnemo-autobot <svcnemo-autobot@nvidia.com>
auto-merge was automatically disabled September 30, 2026 12:10

Head branch was pushed to by a user without write access

chtruong814
chtruong814 previously approved these changes Sep 30, 2026
@chtruong814

Copy link
Copy Markdown
Contributor

/ok to test cb4fac1

@chtruong814
chtruong814 enabled auto-merge (squash) September 30, 2026 14:09
Signed-off-by: svcnemo-autobot <svcnemo-autobot@nvidia.com>
Signed-off-by: svcnemo-autobot <svcnemo-autobot@nvidia.com>
chtruong814
chtruong814 previously approved these changes Sep 30, 2026
@chtruong814

Copy link
Copy Markdown
Contributor

/ok to test 00032f4

@github-actions

Copy link
Copy Markdown
Contributor

Automatic Claude reviews have been retired. To request a pull-request review, post a comment containing:

/review

Add model=claude to use a Claude reviewer (the default is model=codex). mode=light|strict selects the review depth; for example, /review model=claude mode=strict. Comment /review help for all options.

Signed-off-by: svcnemo-autobot <svcnemo-autobot@nvidia.com>
@chtruong814

Copy link
Copy Markdown
Contributor

/ok to test b828ebb

@chtruong814
chtruong814 enabled auto-merge (squash) September 30, 2026 18:58
@cuichenx cuichenx removed the needs-review PR is ready for code review and waiting on a reviewer label Sep 30, 2026
@chtruong814
chtruong814 merged commit e9eb922 into NVIDIA-NeMo:main Sep 30, 2026
85 checks passed

This branch was successfully deployed

1 active deployment
test — b828ebb3 Deployed Sep 30, 2026 by copy-pr-bot[bot] via cicd-wait-in-queue #22357
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:build Dependencies, packaging, images, and environment setup ci CI, automation, test queue, or workflow infrastructure work

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants