-
Notifications
You must be signed in to change notification settings - Fork 168
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
Propogate error when docsbuild fails, add docs build to CI. #1852
Conversation
a48d521
to
0781260
Compare
5642feb
to
0b7279f
Compare
51dc8c2
to
24ed388
Compare
Docs build is working:
Will need to rebase once #1846 is merged. |
`if args.dirty_projects:` was evaluating to false when the project list was empty. Explicitly check for `None` instead.
/home/runner/work/cccl/cccl/docs/libcudacxx/extended_api/math.rst:22: ERROR: Unknown target name: "blocks".
24ed388
to
a663485
Compare
Does this PR fix the failure shown here? https://github.com/NVIDIA/cccl/actions/runs/9488059535/job/26146095669#step:5:17 Something unexpected must have happened because I thought the 404 page should've worked from #1846...
edit: I verified the new docs artifacts from this PR and |
Yeah, I addressed that. |
🟨 CI finished in 15h 26m: Pass: 99%/365 | Total: 1d 23h | Avg: 7m 45s | Max: 1h 23m | Hits: 98%/520080
|
Project | |
---|---|
+/- | CCCL Infrastructure |
libcu++ | |
CUB | |
Thrust | |
CUDA Experimental |
Modifications in project or dependencies?
Project | |
---|---|
+/- | CCCL Infrastructure |
+/- | libcu++ |
+/- | CUB |
+/- | Thrust |
+/- | CUDA Experimental |
🏃 Runner counts (total jobs: 365)
# | Runner |
---|---|
264 | linux-amd64-cpu16 |
56 | linux-amd64-gpu-v100-latest-1 |
24 | linux-arm64-cpu16 |
21 | windows-amd64-cpu16 |
🟨 CI finished in 21h 14m: Pass: 99%/365 | Total: 1d 23h | Avg: 7m 50s | Max: 1h 23m | Hits: 98%/520933
|
Project | |
---|---|
+/- | CCCL Infrastructure |
libcu++ | |
CUB | |
Thrust | |
CUDA Experimental |
Modifications in project or dependencies?
Project | |
---|---|
+/- | CCCL Infrastructure |
+/- | libcu++ |
+/- | CUB |
+/- | Thrust |
+/- | CUDA Experimental |
🏃 Runner counts (total jobs: 365)
# | Runner |
---|---|
264 | linux-amd64-cpu16 |
56 | linux-amd64-gpu-v100-latest-1 |
24 | linux-arm64-cpu16 |
21 | windows-amd64-cpu16 |
Also fixes CI so that we don't run jobs when only
docs/
is modified.