7878 wheel-build-pylibcugraph :
7979 needs : checks
8080 secrets : inherit
81- uses : rapidsai/shared-action-workflows/.github/workflows/wheels-manylinux-build.yml@manylinux_v2
81+ uses : rapidsai/shared-action-workflows/.github/workflows/wheels-manylinux-build.yml@cuda-120-pip
8282 with :
8383 build_type : pull-request
8484 package-name : pylibcugraph
@@ -90,38 +90,35 @@ jobs:
9090 wheel-tests-pylibcugraph :
9191 needs : wheel-build-pylibcugraph
9292 secrets : inherit
93- uses : rapidsai/shared-action-workflows/.github/workflows/wheels-manylinux-test.yml@manylinux_v2
93+ uses : rapidsai/shared-action-workflows/.github/workflows/wheels-manylinux-test.yml@cuda-120-pip
9494 with :
9595 build_type : pull-request
9696 package-name : pylibcugraph
97- # On arm also need to install cupy from the specific webpage.
98- test-before-arm64 : " pip install 'cupy-cuda11x<12.0.0' -f https://pip.cupy.dev/aarch64"
9997 test-unittest : " RAPIDS_DATASET_ROOT_DIR=./datasets pytest ./python/pylibcugraph/pylibcugraph/tests"
10098 test-smoketest : " python ci/wheel_smoke_test_pylibcugraph.py"
10199 wheel-build-cugraph :
102100 needs : wheel-tests-pylibcugraph
103101 secrets : inherit
104- uses : rapidsai/shared-action-workflows/.github/workflows/wheels-manylinux-build.yml@manylinux_v2
102+ uses : rapidsai/shared-action-workflows/.github/workflows/wheels-manylinux-build.yml@cuda-120-pip
105103 with :
106104 build_type : pull-request
107105 package-name : cugraph
108106 package-dir : python/cugraph
109107 extra-repo : rapidsai/cugraph-ops
110108 extra-repo-sha : branch-23.06
111109 extra-repo-deploy-key : CUGRAPH_OPS_SSH_PRIVATE_DEPLOY_KEY
112- before-wheel : " RAPIDS_PY_WHEEL_NAME=pylibcugraph_cu11 rapids-download-wheels-from-s3 . /local-pylibcugraph && python -m pip install --no-deps ./local-pylibcugraph/pylibcugraph*.whl "
110+ before-wheel : " RAPIDS_PY_WHEEL_NAME=pylibcugraph_${{ '${PIP_CU_VERSION}' }} rapids-download-wheels-from-s3 /local-wheelhouse "
113111 skbuild-configure-options : " -DDETECT_CONDA_ENV=OFF -DCUGRAPH_BUILD_WHEELS=ON -DFIND_CUGRAPH_CPP=OFF -DCPM_cugraph-ops_SOURCE=${GITHUB_WORKSPACE}/python/cugraph/cugraph-ops/"
114112 wheel-tests-cugraph :
115113 needs : wheel-build-cugraph
116114 secrets : inherit
117- uses : rapidsai/shared-action-workflows/.github/workflows/wheels-manylinux-test.yml@manylinux_v2
115+ uses : rapidsai/shared-action-workflows/.github/workflows/wheels-manylinux-test.yml@cuda-120-pip
118116 with :
119117 build_type : pull-request
120118 package-name : cugraph
121119 # Always want to test against latest dask/distributed.
122- test-before-amd64 : " cd ./datasets && bash ./get_test_data.sh && cd - && RAPIDS_PY_WHEEL_NAME=pylibcugraph_cu11 rapids-download-wheels-from-s3 ./local-pylibcugraph-dep && pip install --no-deps ./local-pylibcugraph-dep/*.whl && pip install git+https://github.com/dask/dask.git@2023.3.2 git+https://github.com/dask/distributed.git@2023.3.2.1 git+https://github.com/rapidsai/dask-cuda.git@branch-23.06"
120+ test-before-amd64 : " cd ./datasets && bash ./get_test_data.sh && cd - && RAPIDS_PY_WHEEL_NAME=pylibcugraph_${{ '${PIP_CU_VERSION}' }} rapids-download-wheels-from-s3 ./local-pylibcugraph-dep && pip install --no-deps ./local-pylibcugraph-dep/*.whl && pip install git+https://github.com/dask/dask.git@2023.3.2 git+https://github.com/dask/distributed.git@2023.3.2.1 git+https://github.com/rapidsai/dask-cuda.git@branch-23.06"
123121 # Skip dataset downloads on arm to save CI time -- arm only runs smoke tests.
124- # On arm also need to install cupy from the specific site.
125- test-before-arm64 : " RAPIDS_PY_WHEEL_NAME=pylibcugraph_cu11 rapids-download-wheels-from-s3 ./local-pylibcugraph-dep && pip install --no-deps ./local-pylibcugraph-dep/*.whl && pip install 'cupy-cuda11x<12.0.0' -f https://pip.cupy.dev/aarch64 && pip install git+https://github.com/dask/dask.git@2023.3.2 git+https://github.com/dask/distributed.git@2023.3.2.1 git+https://github.com/rapidsai/dask-cuda.git@branch-23.06"
122+ test-before-arm64 : " RAPIDS_PY_WHEEL_NAME=pylibcugraph_${{ '${PIP_CU_VERSION}' }} rapids-download-wheels-from-s3 ./local-pylibcugraph-dep && pip install --no-deps ./local-pylibcugraph-dep/*.whl && pip install git+https://github.com/dask/dask.git@2023.3.2 git+https://github.com/dask/distributed.git@2023.3.2.1 git+https://github.com/rapidsai/dask-cuda.git@branch-23.06"
126123 test-unittest : " RAPIDS_DATASET_ROOT_DIR=/__w/cugraph/cugraph/datasets pytest -m sg ./python/cugraph/cugraph/tests"
127124 test-smoketest : " python ci/wheel_smoke_test_cugraph.py"
0 commit comments