[pull] release/3.0.0-beta2 from isaac-sim:release/3.0.0-beta2 - #23
Merged
pull[bot] merged 1 commit intoJul 31, 2026
Merged
Conversation
# Description Fix the scheduled multi-version documentation job on `release/3.0.0-beta2`. The release workflow checks out `develop` before generating the multi-version site, but it still tried to install `docs/requirements.txt`. That file was removed from `develop` when documentation dependencies moved into the root UV `test` extra, so the job failed before Sphinx started. Update only the multi-version job to use `astral-sh/setup-uv@v6` and `uv sync --extra test`, matching the dependency setup on `develop` while leaving release-branch current-doc builds unchanged. Failed nightly job: https://github.com/isaac-sim/IsaacLab/actions/runs/30600776364/job/91062748798 ## Type of change - Bug fix (non-breaking change which fixes an issue) ## Verification - Confirmed the old command cannot find `docs/requirements.txt` on the current `develop` tip. - Ran `uv sync --extra test` successfully in a clean checkout of the current `develop` tip (468 packages resolved and the documentation toolchain installed). - Temporarily enabled the multi-version job for this pull request and ran it end to end: https://github.com/isaac-sim/IsaacLab/actions/runs/30652411009/job/91228818769 - `Install docs dependencies` passed. - All selected documentation versions built successfully. - Default-version validation and the GitHub Pages artifact upload passed. - The job completed successfully in 1h 3m 56s, and deployment remained skipped. - Reverted the temporary pull-request trigger after the successful run; the aggregate diff contains only the release dependency fix. - Ran the full repository pre-commit suite before each commit and push; all hooks passed, including YAML validation. ## Screenshots Not applicable. ## Checklist - [x] I have read and understood the contribution guidelines. - [x] I have run the pre-commit checks with the repository formatting command. - [x] No user-facing documentation update is required for this workflow-only fix. - [x] The change generates no new static-check warnings. - [x] I verified the replacement dependency command and the full multi-version job. - [x] No package changelog fragment is required because no `source/<pkg>/` package is touched. - [x] My name already exists in `CONTRIBUTORS.md`.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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 : )