2828 - wheel-build-cugraph-pyg
2929 - wheel-tests-cugraph-pyg
3030 secrets : inherit
31- uses : rapidsai/shared-workflows/.github/workflows/pr-builder.yaml@main
31+ uses : rapidsai/shared-workflows/.github/workflows/pr-builder.yaml@release/25.12
3232 if : always()
3333 with :
3434 needs : ${{ toJSON(needs) }}
4343 repo : cugraph-gnn
4444 changed-files :
4545 secrets : inherit
46- uses : rapidsai/shared-workflows/.github/workflows/changed-files.yaml@main
46+ uses : rapidsai/shared-workflows/.github/workflows/changed-files.yaml@release/25.12
4747 with :
4848 files_yaml : |
4949 test_cpp:
8181 - '!readme_pages/**'
8282 devcontainer :
8383 secrets : inherit
84- uses : rapidsai/shared-workflows/.github/workflows/build-in-devcontainer.yaml@main
84+ uses : rapidsai/shared-workflows/.github/workflows/build-in-devcontainer.yaml@release/25.12
8585 with :
8686 arch : ' ["amd64", "arm64"]'
8787 cuda : ' ["13.0"]'
@@ -98,35 +98,39 @@ jobs:
9898 sccache --show-adv-stats | tee telemetry-artifacts/sccache-stats.txt;
9999 checks :
100100 secrets : inherit
101- uses : rapidsai/shared-workflows/.github/workflows/checks.yaml@main
101+ uses : rapidsai/shared-workflows/.github/workflows/checks.yaml@release/25.12
102102 with :
103103 enable_check_generated_files : false
104104 conda-cpp-build :
105105 needs : checks
106106 secrets : inherit
107- uses : rapidsai/shared-workflows/.github/workflows/conda-cpp-build.yaml@main
107+ uses : rapidsai/shared-workflows/.github/workflows/conda-cpp-build.yaml@release/25.12
108108 with :
109109 build_type : pull-request
110+ node_type : cpu8
110111 script : ci/build_cpp.sh
112+ sccache-dist-token-secret-name : GIST_REPO_READ_ORG_GITHUB_TOKEN
111113 conda-cpp-tests :
112114 needs : [conda-cpp-build, changed-files]
113115 secrets : inherit
114- uses : rapidsai/shared-workflows/.github/workflows/conda-cpp-tests.yaml@main
116+ uses : rapidsai/shared-workflows/.github/workflows/conda-cpp-tests.yaml@release/25.12
115117 if : fromJSON(needs.changed-files.outputs.changed_file_groups).test_cpp
116118 with :
117119 build_type : pull-request
118120 script : ci/test_cpp.sh
121+ sccache-dist-token-secret-name : GIST_REPO_READ_ORG_GITHUB_TOKEN
119122 conda-python-build :
120123 needs : conda-cpp-build
121124 secrets : inherit
122- uses : rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@main
125+ uses : rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@release/25.12
123126 with :
124127 build_type : pull-request
125128 script : ci/build_python.sh
129+ sccache-dist-token-secret-name : GIST_REPO_READ_ORG_GITHUB_TOKEN
126130 conda-notebook-tests :
127131 needs : [conda-python-build, changed-files]
128132 secrets : inherit
129- uses : rapidsai/shared-workflows/.github/workflows/custom-job.yaml@main
133+ uses : rapidsai/shared-workflows/.github/workflows/custom-job.yaml@release/25.12
130134 if : fromJSON(needs.changed-files.outputs.changed_file_groups).test_notebooks
131135 with :
132136 build_type : pull-request
@@ -137,18 +141,19 @@ jobs:
137141 conda-python-tests :
138142 needs : [conda-python-build, changed-files]
139143 secrets : inherit
140- uses : rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@main
144+ uses : rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@release/25.12
141145 if : fromJSON(needs.changed-files.outputs.changed_file_groups).test_python
142146 with :
143147 build_type : pull-request
144148 # TODO: remove the CUDA 13 exclusion here once there are pytorch CUDA 13 packages
145149 # ref: https://github.com/pytorch/pytorch/issues/159779
146150 matrix_filter : map(select(.ARCH == "amd64" and (.CUDA_VER | startswith("12"))))
147151 script : ci/test_python.sh
152+ sccache-dist-token-secret-name : GIST_REPO_READ_ORG_GITHUB_TOKEN
148153 docs-build :
149154 needs : conda-cpp-build
150155 secrets : inherit
151- uses : rapidsai/shared-workflows/.github/workflows/custom-job.yaml@main
156+ uses : rapidsai/shared-workflows/.github/workflows/custom-job.yaml@release/25.12
152157 with :
153158 arch : " amd64"
154159 build_type : pull-request
@@ -157,50 +162,58 @@ jobs:
157162 wheel-build-libwholegraph :
158163 needs : checks
159164 secrets : inherit
160- uses : rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main
165+ uses : rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@release/25.12
161166 with :
162167 build_type : pull-request
163168 script : ci/build_wheel_libwholegraph.sh
169+ node_type : cpu8
164170 package-name : libwholegraph
165171 package-type : cpp
166172 # build for every combination of arch and CUDA version, but only for the latest Python
167173 matrix_filter : group_by([.ARCH, (.CUDA_VER|split(".")|map(tonumber)|.[0])]) | map(max_by(.PY_VER|split(".")|map(tonumber)))
174+ sccache-dist-token-secret-name : GIST_REPO_READ_ORG_GITHUB_TOKEN
168175 wheel-build-pylibwholegraph :
169176 needs : [checks, wheel-build-libwholegraph]
170177 secrets : inherit
171- uses : rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main
178+ uses : rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@release/25.12
172179 with :
173180 build_type : pull-request
181+ node_type : cpu8
174182 script : ci/build_wheel_pylibwholegraph.sh
175183 package-name : pylibwholegraph
176184 package-type : python
185+ sccache-dist-token-secret-name : GIST_REPO_READ_ORG_GITHUB_TOKEN
177186 wheel-tests-pylibwholegraph :
178187 needs : [wheel-build-pylibwholegraph, changed-files]
179188 secrets : inherit
180- uses : rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@main
189+ uses : rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@release/25.12
181190 if : fromJSON(needs.changed-files.outputs.changed_file_groups).test_python
182191 with :
183192 build_type : pull-request
184193 script : ci/test_wheel_pylibwholegraph.sh
185194 matrix_filter : map(select(.ARCH == "amd64"))
195+ sccache-dist-token-secret-name : GIST_REPO_READ_ORG_GITHUB_TOKEN
186196 wheel-build-cugraph-pyg :
187197 needs : checks
188198 secrets : inherit
189- uses : rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main
199+ uses : rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@release/25.12
190200 with :
191201 # This selects "ARCH=amd64 + the latest supported Python + CUDA".
192202 matrix_filter : map(select(.ARCH == "amd64")) | group_by(.CUDA_VER|split(".")|map(tonumber)|.[0]) | map(max_by([(.PY_VER|split(".")|map(tonumber)), (.CUDA_VER|split(".")|map(tonumber))]))
193203 build_type : pull-request
204+ node_type : cpu8
194205 script : ci/build_wheel_cugraph-pyg.sh
195206 package-name : cugraph-pyg
196207 package-type : python
197208 pure-wheel : true
209+ sccache-dist-token-secret-name : GIST_REPO_READ_ORG_GITHUB_TOKEN
198210 wheel-tests-cugraph-pyg :
199211 needs : [wheel-build-pylibwholegraph, wheel-build-cugraph-pyg, changed-files]
200212 secrets : inherit
201- uses : rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@main
213+ uses : rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@release/25.12
202214 if : fromJSON(needs.changed-files.outputs.changed_file_groups).test_python
203215 with :
204216 build_type : pull-request
205217 script : ci/test_wheel_cugraph-pyg.sh
206218 matrix_filter : map(select(.ARCH == "amd64"))
219+ sccache-dist-token-secret-name : GIST_REPO_READ_ORG_GITHUB_TOKEN
0 commit comments