Skip to content

X-ORG-1078: Publish API docs to docs.nvidia.com - #1079

Merged
rapids-bot[bot] merged 1 commit into
rapidsai:mainfrom
josephine-wolf-oberholtzer:josephine/x-org-1078-publish-api-docs
Aug 20, 2026
Merged

X-ORG-1078: Publish API docs to docs.nvidia.com#1079
rapids-bot[bot] merged 1 commit into
rapidsai:mainfrom
josephine-wolf-oberholtzer:josephine/x-org-1078-publish-api-docs

Conversation

@josephine-wolf-oberholtzer

Copy link
Copy Markdown
Contributor

Closes #1078

In order to publish docs to docs.nvidia.com, we need to:

  • Integrate a new shared workflow for pushing to the docs.nvidia.com S3 bucket
  • Activate the version switcher drop-down in Sphinx, using a versions.json file located on docs.nvidia.com

N.B.:

  • This does not replace publishing docs to docs.rapidsai.org. This is in addition to.
  • Virtually identical changes have already been made for cudf, cugraph, cuvs, nvforest, rmm, etc.
  • Unlike the initial batch of repos, I'm setting the version-map parameter via vars rather than hard-coding. I'll migrate the initial batch of repos to use this same pattern in the near future so we can coordinate versions independent of code changes.

@josephine-wolf-oberholtzer josephine-wolf-oberholtzer added the improvement Improves an existing functionality label Aug 19, 2026
@josephine-wolf-oberholtzer josephine-wolf-oberholtzer added the non-breaking Introduces a non-breaking change label Aug 19, 2026

@robertmaynard robertmaynard left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I trust yall know how to publish to nvidia docs since this isn't the first repo to get converted.

@robertmaynard

Copy link
Copy Markdown
Contributor

As for the failing tests, I think this is a enviornmental regression.

I will look into it and open a standalone PR to fix the issue

@robertmaynard

Copy link
Copy Markdown
Contributor

PR to fix CI failures: #1080

bdice pushed a commit to rapidsai/rmm that referenced this pull request Aug 20, 2026
While #2513 fixed all issues in rmm, we had another inflight PR (#2511)
that used the old include.

Found by downstream failures in rapids-cmake (
rapidsai/rapids-cmake#1079 )
@josephine-wolf-oberholtzer

Copy link
Copy Markdown
Contributor Author

@robertmaynard Thank you. I'm kicking all of the checks now.

@josephine-wolf-oberholtzer

Copy link
Copy Markdown
Contributor Author

/merge

@rapids-bot
rapids-bot Bot merged commit 6c76c34 into rapidsai:main Aug 20, 2026
57 of 73 checks passed
@josephine-wolf-oberholtzer
josephine-wolf-oberholtzer deleted the josephine/x-org-1078-publish-api-docs branch August 20, 2026 16:06
rapids-bot Bot pushed a commit that referenced this pull request Aug 20, 2026
We are seeing failures in other PR's (#1079) due to CCCL deprecation warning becoming errors. 

This exposed the fact that our PIN example wasn't being invoked using the proper CMake preset

Authors:
  - Robert Maynard (https://github.com/robertmaynard)

Approvers:
  - James Lamb (https://github.com/jameslamb)
  - Bradley Dice (https://github.com/bdice)

URL: #1080
josephine-wolf-oberholtzer added a commit that referenced this pull request Aug 27, 2026
Backports #1079 to the release/26.08 branch so we can get 26.08 docs
onto docs.nvidia.com.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

improvement Improves an existing functionality non-breaking Introduces a non-breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[X-ORG] Publish docs to docs.nvidia.com via new shared workflow

2 participants