From 8c71f4192d65d3f855c77a1fdd120b224a485beb Mon Sep 17 00:00:00 2001 From: Michael Wang Date: Fri, 10 Nov 2023 03:36:54 +0800 Subject: [PATCH] Adds cudf-pandas-integration to nightly-pipeline (#38) This PR adds `cudf-pandas-integration` nightly tests to rapids nightly-pipeline. The tests are triggered after cudf nightly is built. closes rapidsai/cudf-pandas-integration#67 --------- Co-authored-by: Bradley Dice --- .github/workflows/nightly-pipeline.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/.github/workflows/nightly-pipeline.yaml b/.github/workflows/nightly-pipeline.yaml index e5249d4..23a1217 100644 --- a/.github/workflows/nightly-pipeline.yaml +++ b/.github/workflows/nightly-pipeline.yaml @@ -26,6 +26,7 @@ jobs: repos: >- rapidsai/cucim rapidsai/cudf + rapidsai/cudf-pandas-integration rapidsai/cugraph rapidsai/cugraph-ops rapidsai/cuml @@ -185,6 +186,24 @@ jobs: propagate_failure: true trigger_workflow: true wait_workflow: true + cudf-pandas-integration-tests: + needs: [get-run-info, cudf-build] + if: ${{ needs.cudf-build.result == 'success' && !cancelled() && inputs.run_tests }} + runs-on: ubuntu-latest + steps: + - uses: convictional/trigger-workflow-and-wait@v1.6.5 + with: + owner: rapidsai + repo: cudf-pandas-integration + github_token: ${{ secrets.WORKFLOW_TOKEN }} + github_user: GPUtester + workflow_file_name: nightly.yaml + ref: ${{ fromJSON(needs.get-run-info.outputs.obj).branch }} + wait_interval: 120 + client_payload: ${{ toJSON(fromJSON(needs.get-run-info.outputs.obj).payloads.cudf-pandas-integration) }} + propagate_failure: true + trigger_workflow: true + wait_workflow: true cuopt-build: needs: [get-run-info, rmm-build, raft-build, cudf-build] if: ${{ !cancelled() }}