-
Notifications
You must be signed in to change notification settings - Fork 196
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
Allow RAPIDS workflow to run on an arbitrary branch. #3945
Conversation
Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually. Contributors can view more details about this message here. |
2d42466
to
3bf5104
Compare
/ok to test |
3bf5104
to
f37dbb2
Compare
/ok to test |
f37dbb2
to
9b78ca6
Compare
/ok to test |
9b78ca6
to
59565c0
Compare
/ok to test |
59565c0
to
5680668
Compare
/ok to test |
5680668
to
2c38205
Compare
/ok to test |
2c38205
to
ed83e1d
Compare
/ok to test |
Results with 2.8.x: https://github.com/NVIDIA/cccl/actions/runs/13549298442?pr=3945 |
ed83e1d
to
4f1eb87
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice addition!
🟩 CI finished in 1h 08m: Pass: 100%/162 | Total: 1d 00h | Avg: 8m 56s | Max: 49m 08s | Hits: 94%/248903
|
Project | |
---|---|
+/- | CCCL Infrastructure |
libcu++ | |
CUB | |
Thrust | |
CUDA Experimental | |
python | |
CCCL C Parallel Library | |
Catch2Helper |
Modifications in project or dependencies?
Project | |
---|---|
+/- | CCCL Infrastructure |
+/- | libcu++ |
+/- | CUB |
+/- | Thrust |
+/- | CUDA Experimental |
+/- | python |
+/- | CCCL C Parallel Library |
+/- | Catch2Helper |
🏃 Runner counts (total jobs: 162)
# | Runner |
---|---|
111 | linux-amd64-cpu16 |
15 | windows-amd64-cpu16 |
12 | linux-amd64-gpu-rtx2080-latest-1 |
10 | linux-arm64-cpu16 |
6 | linux-amd64-gpu-rtxa6000-latest-1 |
5 | linux-amd64-gpu-h100-latest-1 |
3 | linux-amd64-gpu-rtx4090-latest-1 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! All looks fine to me.
The makes the workflows runnable via that Actions tab in Github.
The
override_cccl_tag
may be used to specify an arbitrary git ref for RAPIDS to use. If left blank, the HEAD of the target branch will be used. This allows us to e.g. build RAPIDS with an older version of CCCL, while using the workflow definitions inmain
. This way we can add nightly jobs if desired.The
override_cccl_version
is used to override the CCCL version that rapids-cmake uses to determine which CCCL patches are needed. If left empty, the default version used by upstream RAPIDS (currently 2.7.0) will be used.