Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix ucxx versioning #503

Merged
merged 4 commits into from
Mar 26, 2024
Merged

Fix ucxx versioning #503

merged 4 commits into from
Mar 26, 2024

Conversation

AyodeAwe
Copy link
Contributor

@AyodeAwe AyodeAwe commented Mar 22, 2024

This PR addresses the versioning discrepancy in the documentation of the ucxx library. Previously, we used the RAPIDS versioning convention for ucxx in our docs workflow and overwrote the RAPIDS versioning with ucxx's actual versioning during the deploy step. This PR updates the workflow to use the correct ucxx version number directly in our docs deployment workflow.

Before this PR is merged, this PR should be merged - the PR updates the build step in build_docs.sh to use the correct version numbers when uploading docs to s3.

Before both these PRs are merged, we should rename/re-sync the relevant directories up in s3 from the RAPIDS versioning used to ucxx's.

Testing:
Changes in download_from_s3.sh were tested by running the download_lib_docs function locally. Other processing scripts were tested locally by downloading rmm and libucxx (legacy, stable, nightly) docs and running ci/post_process.sh. Outputs were as expected.

Copy link

netlify bot commented Mar 22, 2024

Deploy Preview for docs-rapids-ai ready!

Built without sensitive environment variables

Name Link
🔨 Latest commit 721f1a2
🔍 Latest deploy log https://app.netlify.com/sites/docs-rapids-ai/deploys/660197d16a57cf000811a023
😎 Deploy Preview https://deploy-preview-503--docs-rapids-ai.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@AyodeAwe AyodeAwe marked this pull request as ready for review March 25, 2024 10:25
@AyodeAwe AyodeAwe requested a review from a team as a code owner March 25, 2024 10:25
@AyodeAwe AyodeAwe force-pushed the fix-ucxx branch 2 times, most recently from cbbc7fd to 6096b60 Compare March 25, 2024 10:30
Copy link
Member

@pentschev pentschev left a comment

Choose a reason for hiding this comment

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

This is great, thanks @AyodeAwe for working on it! I've left a few comments, not sure if they're relevant though.

ci/customization/__pycache__/util.cpython-310.pyc Outdated Show resolved Hide resolved
ci/customization/customize_docs_in_folder.sh Outdated Show resolved Hide resolved
ci/download_from_s3.sh Outdated Show resolved Hide resolved
ci/update_symlinks.sh Outdated Show resolved Hide resolved
Copy link
Member

@pentschev pentschev left a comment

Choose a reason for hiding this comment

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

Thanks @AyodeAwe ! 😄

rapids-bot bot pushed a commit to rapidsai/ucxx that referenced this pull request Mar 25, 2024
Further details [here](rapidsai/docs#503 (comment)).

Authors:
  - Jake Awe (https://github.com/AyodeAwe)

Approvers:
  - Ray Douglass (https://github.com/raydouglass)

URL: #215
@ajschmidt8
Copy link
Member

After both these PRs are merged, we should rename/re-sync the relevant directories up in s3 from the RAPIDS versioning used to ucxx's.

The directories should be renamed before this PR is merged. Otherwise the build on the default branch will not complete successfully since the old docs are still named incorrectly

@AyodeAwe AyodeAwe merged commit b6af951 into rapidsai:main Mar 26, 2024
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants