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

document why and when --no-build-isolation is used in wheel-building CI #112

Merged
merged 4 commits into from
Oct 30, 2024

Conversation

jameslamb
Copy link
Member

Contributes to #108

  • documents why and when --no-build-isolation is used in wheel-building CI
  • removes outdated information about how to build wheels locally (because we have rapids-build-backend-now 😀 )
  • adds a pre-commit config, to fix file endings and trailing whitespace

Notes for Reviewers

I've marked this DO NOT MERGE because it's describing as current state changes that haven't actually been made yet... it shouldn't be merged until most of #108 is done.

But it's ready for review.

@jameslamb jameslamb added DO NOT MERGE Hold off on merging; see PR for details doc Improvements or additions to documentation non-breaking Introduces a non-breaking change labels Oct 23, 2024
docs/docs/building.md Outdated Show resolved Hide resolved
docs/docs/ci.md Show resolved Hide resolved
docs/docs/ci.md Show resolved Hide resolved
@jameslamb jameslamb requested a review from vyasr October 28, 2024 16:53
Copy link
Contributor

@vyasr vyasr left a comment

Choose a reason for hiding this comment

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

Looks great, thank you!

@jameslamb jameslamb removed the DO NOT MERGE Hold off on merging; see PR for details label Oct 29, 2024
@jameslamb jameslamb changed the title [DO NOT MERGE] document why and when --no-build-isolation is used in wheel-building CI document why and when --no-build-isolation is used in wheel-building CI Oct 29, 2024
@jameslamb
Copy link
Member Author

Given the discussion in #108 (comment), there's now just one more project to be migrated to using --no-build-isolation. So I think this can be merged any time.

I'll leave it up for the rest of the day, to give others a chance to comment, then merge it tomorrow if there are no other comments.

Copy link
Contributor

@bdice bdice left a comment

Choose a reason for hiding this comment

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

LGTM, just one suggestion.

docs/docs/ci.md Outdated Show resolved Hide resolved
Co-authored-by: Bradley Dice <[email protected]>
@jameslamb
Copy link
Member Author

Thank you both for the reviews! Seeing no other comments, I'm going to merge this.

@jameslamb jameslamb merged commit d9e3c60 into rapidsai:main Oct 30, 2024
@jameslamb jameslamb deleted the docs/build-isolation branch October 30, 2024 21:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
doc Improvements or additions to documentation non-breaking Introduces a non-breaking change
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants