Skip to content

[pull] release/3.0.0-beta2 from isaac-sim:release/3.0.0-beta2 - #35

Merged
pull[bot] merged 1 commit into
mataylor-nvidia:release/3.0.0-beta2from
isaac-sim:release/3.0.0-beta2
Sep 4, 2026
Merged

[pull] release/3.0.0-beta2 from isaac-sim:release/3.0.0-beta2#35
pull[bot] merged 1 commit into
mataylor-nvidia:release/3.0.0-beta2from
isaac-sim:release/3.0.0-beta2

Conversation

@pull

@pull pull Bot commented Sep 4, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

# Description

Fix the scheduled multi-version documentation build on
`release/3.0.0-beta2`. The release workflow checks out `develop` but
installs only the `test` extra. Since #7405 moved Sphinx and
`sphinx-multiversion` into the `dev` extra on `develop`, the build fails
with `sphinx-multiversion: not found`.

This changes the workflow to install the `dev` extra before running
`make multi-docs`.

Failed run:
https://github.com/isaac-sim/IsaacLab/actions/runs/33829027682/job/100887817207

No new dependencies are introduced.

## Type of change

- Bug fix (non-breaking change which fixes an issue)

## Release backport

- [ ] This PR already targets `release/3.0.0-beta2`; no additional
backport is requested.

## Screenshots

Not applicable.

## Validation

- Parsed `.github/workflows/docs.yaml` and asserted that the
multi-version job installs `dev`, not `test`.
- `pre-commit run --files .github/workflows/docs.yaml` passed all
applicable hooks.
- `uv run isaaclab -f` was attempted but dependency resolution cannot
install the release branch's Linux/Windows-only
`omniverseclient==2.71.1.7015` wheel on macOS ARM64.

## Checklist

- [x] I have read and understood the contribution guidelines
- [x] Applicable pre-commit checks pass
- [x] No documentation content change is required
- [x] My changes generate no new warnings
- [x] Targeted workflow validation covers the fix
- [x] No source package changed, so no changelog fragment is required
- [x] My name is already in `CONTRIBUTORS.md`
@pull pull Bot locked and limited conversation to collaborators Sep 4, 2026
@pull pull Bot added the ⤵️ pull label Sep 4, 2026
@pull
pull Bot merged commit 99f1423 into mataylor-nvidia:release/3.0.0-beta2 Sep 4, 2026
8 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant