docs-build: switch to RTX Pro 6000, add changed-files filter - #2584
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. |
| pull-requests: read | ||
| secrets: inherit # zizmor: ignore[secrets-inherit] | ||
| uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@release/26.10 | ||
| if: fromJSON(needs.changed-files.outputs.changed_file_groups).build_docs |
There was a problem hiding this comment.
This looked like an omission, given that there's configuration for it:
cuvs/.github/workflows/pr.yaml
Lines 86 to 89 in 29e1101
This fixes that, so some types of PRs that don't affect the docs will not have a docs CI job.
| build_type: pull-request | ||
| matrix_name: docs-build | ||
| docs-build: | ||
| needs: [docs-build-matrix] |
There was a problem hiding this comment.
I was surprised to not see any conda packages needed for the docs builds, but looks like that was an intentional change in #2067
517d2a4 to
9325e2e
Compare
|
/merge |
|
One C++ test failure: Re-trying. cc @aamijar for your tracking |
|
It's been 3.5 hours and that re-run of the C++ jobs is still going 🙃 I'm admin-merging this. It's highly unlikely that this change to the docs-building job could cause any failures in C++ tests. |
Contributes to rapidsai/build-planning#333
Updates to hopefully reduce how often
docs-buildjobs get stuck waiting for CI runners.docs-buildmatrix to set job detailsAlso noticed that there's a
docs_buildgroup in thechanged-filesconfiguration, but it isn't used to limit when docs builds runs. This adds that as well.