Skip to content

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

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

[pull] release/3.0.0-beta2 from isaac-sim:release/3.0.0-beta2#23
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 Jul 31, 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 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`.
@pull pull Bot locked and limited conversation to collaborators Jul 31, 2026
@pull pull Bot added the ⤵️ pull label Jul 31, 2026
@pull
pull Bot merged commit 6a7acb0 into mataylor-nvidia:release/3.0.0-beta2 Jul 31, 2026
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