Skip to content

Commit 5a17bbe

Browse files
authored
start publishing packages (#66)
Adds package-publishing workflows. ## Notes for Reviewers This should not be merged until the following are done: * [x] `cugraph-dgl` / `cugraph-pyg` no longer publishing from `cugraph` repo (rapidsai/cugraph#4752) * [x] `pylibwholegraph` no longer publishing from `wholegraph` repo (rapidsai/wholegraph#233) * [x] older 24.12 nightlies of `cugraph-dgl` / `cugraph-pyg` / `pylibwholegraph` have been deleted Authors: - James Lamb (https://github.com/jameslamb) Approvers: - Bradley Dice (https://github.com/bdice) - Ray Douglass (https://github.com/raydouglass) URL: #66
1 parent df5bdc4 commit 5a17bbe

File tree

1 file changed

+39
-0
lines changed

1 file changed

+39
-0
lines changed

.github/workflows/build.yaml

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,15 @@ jobs:
4343
branch: ${{ inputs.branch }}
4444
date: ${{ inputs.date }}
4545
sha: ${{ inputs.sha }}
46+
upload-conda:
47+
needs: [cpp-build, python-build]
48+
secrets: inherit
49+
uses: rapidsai/shared-workflows/.github/workflows/[email protected]
50+
with:
51+
build_type: ${{ inputs.build_type || 'branch' }}
52+
branch: ${{ inputs.branch }}
53+
date: ${{ inputs.date }}
54+
sha: ${{ inputs.sha }}
4655
wheel-build-cugraph-dgl:
4756
secrets: inherit
4857
uses: rapidsai/shared-workflows/.github/workflows/[email protected]
@@ -52,6 +61,16 @@ jobs:
5261
sha: ${{ inputs.sha }}
5362
date: ${{ inputs.date }}
5463
script: ci/build_wheel_cugraph-dgl.sh
64+
wheel-publish-cugraph-dgl:
65+
needs: wheel-build-cugraph-dgl
66+
secrets: inherit
67+
uses: rapidsai/shared-workflows/.github/workflows/[email protected]
68+
with:
69+
build_type: ${{ inputs.build_type || 'branch' }}
70+
branch: ${{ inputs.branch }}
71+
sha: ${{ inputs.sha }}
72+
date: ${{ inputs.date }}
73+
package-name: cugraph-dgl
5574
wheel-build-cugraph-pyg:
5675
secrets: inherit
5776
uses: rapidsai/shared-workflows/.github/workflows/[email protected]
@@ -61,6 +80,16 @@ jobs:
6180
sha: ${{ inputs.sha }}
6281
date: ${{ inputs.date }}
6382
script: ci/build_wheel_cugraph-pyg.sh
83+
wheel-publish-cugraph-pyg:
84+
needs: wheel-build-cugraph-pyg
85+
secrets: inherit
86+
uses: rapidsai/shared-workflows/.github/workflows/[email protected]
87+
with:
88+
build_type: ${{ inputs.build_type || 'branch' }}
89+
branch: ${{ inputs.branch }}
90+
sha: ${{ inputs.sha }}
91+
date: ${{ inputs.date }}
92+
package-name: cugraph-pyg
6493
wheel-build-pylibwholegraph:
6594
secrets: inherit
6695
uses: rapidsai/shared-workflows/.github/workflows/[email protected]
@@ -70,3 +99,13 @@ jobs:
7099
sha: ${{ inputs.sha }}
71100
date: ${{ inputs.date }}
72101
script: ci/build_wheel_pylibwholegraph.sh
102+
wheel-publish-pylibwholegraph:
103+
needs: wheel-build-pylibwholegraph
104+
secrets: inherit
105+
uses: rapidsai/shared-workflows/.github/workflows/[email protected]
106+
with:
107+
build_type: ${{ inputs.build_type || 'branch' }}
108+
branch: ${{ inputs.branch }}
109+
sha: ${{ inputs.sha }}
110+
date: ${{ inputs.date }}
111+
package-name: pylibwholegraph

0 commit comments

Comments
 (0)