Skip to content

Commit

Permalink
enable cugraph-docs nightly builds (#68)
Browse files Browse the repository at this point in the history
Starting with the 25.02 release, docs building for all of the cuGraph
projects (e.g. `cugraph`, `nx-cugraph`, `wholegraph`, etc.) has moved to
a single repo: https://github.com/rapidsai/cugraph-docs.

Now that rapidsai/cugraph#4837 was merged, the
`cugraph-docs` repo is the sole source of docs for those projects.

This proposes triggering its builds as part of the nightly pipeline, to
keep the docs site up to date with changes to the cuGraph projects.
  • Loading branch information
jameslamb authored Jan 2, 2025
1 parent 0cb719c commit 170dcf3
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions .github/workflows/nightly-pipeline.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ jobs:
rapidsai/cucim
rapidsai/cudf
rapidsai/cugraph
rapidsai/cugraph-docs
rapidsai/cugraph-gnn
rapidsai/cugraph-ops
rapidsai/cuml
Expand Down Expand Up @@ -636,6 +637,24 @@ jobs:
propagate_failure: true
trigger_workflow: true
wait_workflow: true
cugraph-docs-build:
needs: [get-run-info, cugraph-build, cugraph-gnn-build, cugraph-ops-build, nx-cugraph-build]
if: ${{ !cancelled() }}
runs-on: ubuntu-latest
steps:
- uses: rapidsai/trigger-workflow-and-wait@v1
with:
owner: rapidsai
repo: cugraph-docs
github_token: ${{ secrets.WORKFLOW_TOKEN }}
github_user: GPUtester
workflow_file_name: build.yaml
ref: ${{ fromJSON(needs.get-run-info.outputs.obj).branch }}
wait_interval: 120
client_payload: ${{ toJSON(fromJSON(needs.get-run-info.outputs.obj).payloads.cugraph-docs) }}
propagate_failure: true
trigger_workflow: true
wait_workflow: true
ucxx-build:
needs: [get-run-info, rmm-build]
if: ${{ !cancelled() }}
Expand Down

0 comments on commit 170dcf3

Please sign in to comment.