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

Remove gpuCI scripts. #3242

Merged
merged 11 commits into from
Feb 15, 2023
Merged

Conversation

bdice
Copy link
Contributor

@bdice bdice commented Feb 6, 2023

Since migrating to GitHub Actions, the gpuCI scripts are no longer needed. This PR removes those outdated gpuCI scripts.

@codecov-commenter
Copy link

codecov-commenter commented Feb 6, 2023

Codecov Report

❗ No coverage uploaded for pull request base (branch-23.04@e58f91f). Click here to learn what that means.
Patch has no changes to coverable lines.

Additional details and impacted files
@@               Coverage Diff               @@
##             branch-23.04    #3242   +/-   ##
===============================================
  Coverage                ?   56.26%           
===============================================
  Files                   ?      153           
  Lines                   ?     9658           
  Branches                ?        0           
===============================================
  Hits                    ?     5434           
  Misses                  ?     4224           
  Partials                ?        0           

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

☔ View full report at Codecov.
📢 Do you have feedback about the report comment? Let us know in this issue.

@bdice bdice marked this pull request as ready for review February 7, 2023 15:12
@bdice bdice requested review from a team as code owners February 7, 2023 15:12
@@ -233,11 +233,6 @@ Run either the C++ or the Python tests with datasets

Note: This conda installation only applies to Linux and Python versions 3.8/3.10.

### Building and Testing on a gpuCI image locally
Copy link
Collaborator

Choose a reason for hiding this comment

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

Should we provide updated instructions on this? With the new GA approach, there are new scripts that provide this behavior. Is there documentation somewhere that describes how one would run the process that mimics CI that we could link to here?

Copy link
Member

Choose a reason for hiding this comment

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

You're ahead of the curve, @ChuckHastings.

I still have to get that new functionality properly documented somewhere.

I'll try to get to it this week.

Copy link
Collaborator

Choose a reason for hiding this comment

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

One of my life curses :-). Always a challenge when you live ahead of the curve.

Copy link
Member

Choose a reason for hiding this comment

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

Opened a PR for these new docs below.

Copy link
Member

Choose a reason for hiding this comment

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

@ChuckHastings, with that new documentation almost published, would you mind approving this PR so we can get this merged?

Copy link
Member

@ajschmidt8 ajschmidt8 left a comment

Choose a reason for hiding this comment

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

I can't add a code suggestion for this, but we should also remove any preserve_egg_dir: True lines from the conda recipes.

These were added back with the setuptools pin in an attempt to resolve a Jenkins-image related conda issue.

It seems like it was copied and pasted to multiple new recipes.

This line was added a while back in an attempt to resolve an issue that only occurred with our old CI images that were used in Jenkins.

It can be safely removed now that `cugraph` is on GHAs with new CI images.
@ajschmidt8 ajschmidt8 added improvement Improvement / enhancement to an existing function non-breaking Non-breaking change labels Feb 10, 2023
@ajschmidt8
Copy link
Member

/merge

Copy link
Contributor

@rlratzel rlratzel left a comment

Choose a reason for hiding this comment

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

LGTM.

This could be more of a suggestion for a separate PR, but can we add documentation somewhere on how to run the CI style checks locally, since the unofficial/undocumented suggestion before was to simply run the now-removed style.sh script? I believe there may be docs somewhere on how to install the pre-commit hooks somewhere, but I can't find it, and having it in CONTRIBUTING or SOURCEBUILD or something would be great.

@rapids-bot rapids-bot bot merged commit 2cf487f into rapidsai:branch-23.04 Feb 15, 2023
@bdice
Copy link
Contributor Author

bdice commented Feb 15, 2023

LGTM.

This could be more of a suggestion for a separate PR, but can we add documentation somewhere on how to run the CI style checks locally, since the unofficial/undocumented suggestion before was to simply run the now-removed style.sh script? I believe there may be docs somewhere on how to install the pre-commit hooks somewhere, but I can't find it, and having it in CONTRIBUTING or SOURCEBUILD or something would be great.

@rlratzel Feel free to use this section of the cuDF contributing guide as a model: https://github.com/rapidsai/cudf/blob/branch-23.04/CONTRIBUTING.md#code-formatting

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement Improvement / enhancement to an existing function non-breaking Non-breaking change
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants