Skip to content

Commit b4c3210

Browse files
Fix beta2 docs deploy selection (isaac-sim#6164)
## Summary - include release/3.0.0-beta2 in the multi-version docs deploy branch whitelist - exclude prerelease tags from the deploy build so the broken v3.0.0-beta tag does not block beta2 publication - add lazy_loader to docs requirements to match package imports used by newer docs ## Context Manual Docs workflow run 27398053912 failed while building the v3.0.0-beta tag before deploy, so release/3.0.0-beta2 docs were not published. ## Testing - python3 -c 'import yaml; yaml.safe_load(open(".github/workflows/docs.yaml")); print("yaml ok")' - git diff --check --------- Signed-off-by: ooctipus <zhengyuz@nvidia.com> Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
1 parent bcde512 commit b4c3210

3 files changed

Lines changed: 8 additions & 5 deletions

File tree

.github/workflows/check-links.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,8 @@ jobs:
7575
--exclude 'user@'
7676
--exclude 'helm\.ngc\.nvidia\.com'
7777
--exclude 'slurm\.schedmd\.com'
78+
--exclude '^https://unitree\.com/h1$'
79+
--exclude '^https://bostondynamics\.com/reinforcement-learning-researcher-kit/?$'
7880
--max-retries 3
7981
--retry-wait-time 5
8082
--timeout 30

.github/workflows/docs.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -103,11 +103,11 @@ jobs:
103103
working-directory: ./docs
104104
env:
105105
# "deploy" branches build the full set of versions so every page
106-
# has a complete version dropdown: main, develop, tags >= v2.0.0
107-
# (including pre-release suffixes like -beta or -rc1). v1.x tags and
108-
# release/ branches are excluded.
109-
SMV_BRANCH_WHITELIST: '^(main|develop)$'
110-
SMV_TAG_WHITELIST: '^v[2-9]\d*\.\d+\.\d+(-[A-Za-z0-9.]+)?$'
106+
# has a complete version dropdown: main, develop, release/3.0.0-beta2,
107+
# and stable tags >= v2.0.0. Other release branches and prerelease tags
108+
# are excluded.
109+
SMV_BRANCH_WHITELIST: '^(main|develop|release/3\.0\.0-beta2)$'
110+
SMV_TAG_WHITELIST: '^v[2-9]\d*\.\d+\.\d+$'
111111
run: |
112112
git fetch --prune --unshallow --tags
113113
git checkout --detach HEAD

docs/requirements.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,6 @@ sphinx-multiversion==0.2.4
1414
numpy
1515
matplotlib
1616
warp-lang
17+
lazy_loader>=0.4
1718
# learning
1819
gymnasium

0 commit comments

Comments
 (0)