Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
136 commits
Select commit Hold shift + click to select a range
2d5fb60
DOC v25.04 Updates [skip ci]
raydouglass Jan 23, 2025
ff6f841
Apply east const using clang-format. Fix header issues reported by cl…
kingcrimsontianyu Jan 30, 2025
b7be217
Merge branch-25.02 into branch-25.04
bdice Jan 31, 2025
0940856
Merge pull request #610 from bdice/branch-25.04-merge-25.02
AyodeAwe Jan 31, 2025
6b0836e
Migrate to NVKS for amd64 CI runners (#605)
bdice Jan 31, 2025
3630b8c
disallow fallback to Make in Python builds (#612)
jameslamb Feb 3, 2025
255ed48
Add RAII file wrappers to avoid resource leak (#614)
kingcrimsontianyu Feb 4, 2025
b001413
Fix package versioning (#616)
vyasr Feb 5, 2025
099657c
Add `shellcheck` to pre-commit and fix warnings (#621)
gforsyth Feb 6, 2025
6b1a71f
Add build_type input field for `test.yaml` (#620)
gforsyth Feb 6, 2025
5b57e49
Use shared-workflows branch-25.04 (#623)
bdice Feb 7, 2025
31f4af8
Merge branch-25.02 into branch-25.04
bdice Feb 7, 2025
7dcf216
add telemetry (#615)
msarahan Feb 7, 2025
5a825df
Use rapids-generate-version for package versions (#628)
bdice Feb 8, 2025
c38038e
Merge pull request #626 from bdice/branch-25.04-merge-25.02
raydouglass Feb 10, 2025
f171d74
Merge pull request #633 from rapidsai/branch-25.02
GPUtester Feb 13, 2025
ecb81c2
Consolidate more Conda solves in CI (#636)
KyleFromNVIDIA Feb 14, 2025
887679b
Adjust the way of determining FileHandle's compatibility mode for syn…
kingcrimsontianyu Feb 17, 2025
096ac0f
Enable tracing of thread pool tasks using NVTX (#630)
kingcrimsontianyu Feb 18, 2025
77da587
Add tutorials to showcase GDS for nifti and dicom images (#597)
yiheng-wang-nv Feb 18, 2025
974a9d8
Merge pull request #640 from rapidsai/branch-25.02
GPUtester Feb 20, 2025
a9bc84c
Add `verify-codeowners` hook (#611)
KyleFromNVIDIA Feb 20, 2025
08ab53b
Minor fixes on the file permission, host allocation flag, and worker …
kingcrimsontianyu Feb 21, 2025
fcd84e3
add install docs (#638)
Intron7 Feb 21, 2025
637cac5
Require CMake 3.30.4 (#635)
robertmaynard Feb 22, 2025
25051e6
Retry on HTTP 50x errors (#603)
TomAugspurger Feb 24, 2025
8d8146b
Remove `FindCUDAToolkit` backport (#645)
KyleFromNVIDIA Feb 24, 2025
5625a1b
Remove `FindCUDAToolkit.cmake` from `.pre-commit-config.yaml` (#647)
KyleFromNVIDIA Feb 25, 2025
1278827
Use conda-build instead of conda-mambabuild (#648)
bdice Feb 25, 2025
560d5e0
nvCOMP : don't use legacy API (#650)
madsbk Mar 3, 2025
4bd58d9
Improve config handling in cpp and python (#644)
kingcrimsontianyu Mar 3, 2025
d3dc14a
Added timeout to kvikio requests (#643)
TomAugspurger Mar 4, 2025
ab867bd
Add macros KVIKIO_EXPECT and KVIKIO_FAIL to improve exception handlin…
kingcrimsontianyu Mar 7, 2025
5c710f3
Support zarr-python 3.x (#646)
TomAugspurger Mar 7, 2025
05fc1f8
Fix an RPATH-related bug for CMake install (#661)
kingcrimsontianyu Mar 13, 2025
8406f24
Add pom.xml to update-version.sh (#662)
raydouglass Mar 13, 2025
3adbe7e
Another fix to update-version (#663)
raydouglass Mar 13, 2025
76737ab
DOC v25.06 Updates [skip ci]
raydouglass Mar 13, 2025
f5268f9
Add C++ benchmarks (part 1/n) (#659)
kingcrimsontianyu Mar 14, 2025
753b4f5
Merge pull request #665 from rapidsai/branch-25.04
GPUtester Mar 14, 2025
93a447f
Fix compilation error under openSUSE Tumbleweed (#667)
mrjoe7 Mar 17, 2025
c86a6b3
Merge pull request #668 from rapidsai/branch-25.04
GPUtester Mar 17, 2025
6165e62
Fix comment typo in buffer_register (#669)
JigaoLuo Mar 18, 2025
a4170fc
Fix std::future status query (#596)
kingcrimsontianyu Mar 18, 2025
968d97e
Merge pull request #670 from rapidsai/branch-25.04
GPUtester Mar 18, 2025
6757d83
Add initial script
kingcrimsontianyu Nov 4, 2024
a6cdf1d
Fix formatting issue
kingcrimsontianyu Nov 7, 2024
c12fa7d
Fix formatting issue
kingcrimsontianyu Nov 7, 2024
7604a42
Improve messages printed
kingcrimsontianyu Dec 12, 2024
6f14844
Improve NVTX annotation for functions (#671)
kingcrimsontianyu Mar 24, 2025
bf6d3c0
Make page size portable by querying it at runtime (#677)
kingcrimsontianyu Mar 31, 2025
0b90bb8
Use latest release of cmake-maven-plugin (#652)
bdice Apr 2, 2025
2c2357a
Port all conda recipes to `rattler-build` (#678)
gforsyth Apr 7, 2025
8e11ed2
Update Changelog [skip ci]
AyodeAwe Apr 9, 2025
414d24a
Merge pull request #690 from rapidsai/branch-25.04
GPUtester Apr 9, 2025
bfa9364
Fix setting region in C++ constructor instead of via the env var (#691)
joosthooz Apr 10, 2025
0cff61d
Moving wheel builds to specified location and uploading build artifac…
jayavenkatesh19 Apr 11, 2025
064192a
chore(conda): enable strict channel priority for conda build (#674)
gforsyth Apr 15, 2025
9f14386
Vendor RAPIDS.cmake (#695)
bdice Apr 15, 2025
2514648
zarr-python 3.0.7 compatibility (#699)
TomAugspurger Apr 22, 2025
58e650e
Improve unit tests; add a dedicated macro for Linux system calls (#697)
kingcrimsontianyu Apr 22, 2025
75fdb62
Download build artifacts from Github for CI (#698)
jayavenkatesh19 Apr 24, 2025
3b9c6d7
Fix the S3 endpoint constructor ambiguity (#700)
kingcrimsontianyu Apr 28, 2025
39853dd
Add the feature to check page cache residency information for a file …
kingcrimsontianyu Apr 28, 2025
d06f360
Remove usage of APIs outside the limited API (#692)
vyasr Apr 28, 2025
0656f7b
DOC v25.08 Updates [skip ci]
raydouglass Apr 30, 2025
256f829
Fix benchmark code on MIG (#703)
jakirkham May 2, 2025
593e55b
Merge pull request #706 from rapidsai/branch-25.06
GPUtester May 2, 2025
9d47d99
refactor(wheels): vendor nvcomp as temporary workaround (#702)
gforsyth May 2, 2025
fd568c9
Merge pull request #707 from rapidsai/branch-25.06
GPUtester May 2, 2025
c6189dd
feat: add support for Python 3.13 (#708)
gforsyth May 2, 2025
9acaf75
Merge branch 'branch-25.06' into branch-25.08
gforsyth May 2, 2025
930c6dc
Merge pull request #710 from gforsyth/branch-25.08-merge-25.06
AyodeAwe May 2, 2025
009df11
Add support for temporary AWS credentials to access S3 (#693)
joosthooz May 7, 2025
9952ac7
Merge pull request #713 from rapidsai/branch-25.06
GPUtester May 7, 2025
f62a5cf
Build and test with CUDA 12.9.0 (#715)
bdice May 8, 2025
362b1d7
Quote head_rev in conda recipes (#717)
bdice May 13, 2025
7e23272
Update to clang 20 (#718)
bdice May 14, 2025
e900377
Deprecate nvCOMP python API (#714)
kingcrimsontianyu May 14, 2025
5ab1a8a
Finish CUDA 12.9 migration and use branch-25.06 workflows (#719)
bdice May 15, 2025
23cfad4
Merge branch 'branch-25.06' into branch-25.08-merge-25.06
gforsyth May 19, 2025
c3f3b0d
Merge pull request #722 from gforsyth/branch-25.08-merge-25.06
AyodeAwe May 19, 2025
ad66c30
Fix doc build error (#723)
kingcrimsontianyu May 19, 2025
9830eca
Merge pull request #724 from rapidsai/branch-25.06
GPUtester May 19, 2025
3ba8782
use 'rapids-init-pip' in wheel CI, other CI changes (#725)
jameslamb May 22, 2025
2ba8e7b
Merge pull request #726 from rapidsai/branch-25.06
GPUtester May 22, 2025
a79389c
Provide API to detect C2C platform and add NVML shim (#721)
kingcrimsontianyu May 22, 2025
79e1590
Merge pull request #727 from rapidsai/branch-25.06
GPUtester May 22, 2025
b2281de
Use `try...finally...` to ensure buffer is released (#728)
jakirkham May 22, 2025
c906a2e
Merge pull request #730 from rapidsai/branch-25.06
GPUtester May 22, 2025
764c0f1
Revert "Provide API to detect C2C platform and add NVML shim" (#731)
vyasr May 22, 2025
e4d0172
Merge pull request #732 from rapidsai/branch-25.06
GPUtester May 22, 2025
5a12352
Check whether memory resource/BAR1 are supported (#729)
pentschev May 23, 2025
4025012
Merge pull request #733 from rapidsai/branch-25.06
GPUtester May 23, 2025
75adaf4
stop uploading packages to downloads.rapids.ai (#734)
jameslamb May 27, 2025
de4bccd
Add an overload getenv_or that supports env var alias. Add new env va…
kingcrimsontianyu May 30, 2025
c6e4237
Remove CUDA 11 devcontainers and update CI scripts (#738)
bdice May 30, 2025
46a1ab4
refactor(rattler): remove cuda11 options and general cleanup (#737)
gforsyth Jun 2, 2025
5d48fa8
[pytest] disable no-data-collected warning (#746)
madsbk Jun 4, 2025
bf6174d
Merge pull request #747 from rapidsai/branch-25.06
GPUtester Jun 4, 2025
c147b62
Remove CUDA 11 from dependencies.yaml (#745)
KyleFromNVIDIA Jun 5, 2025
2780c88
Update Changelog [skip ci]
raydouglass Jun 5, 2025
824f321
Merge pull request #748 from rapidsai/branch-25.06
GPUtester Jun 5, 2025
d8baac9
Add the conda dependency libnuma necessary for GDS I/O (#744)
kingcrimsontianyu Jun 5, 2025
6d767f7
refactor(rattler): remove explicit `libnuma` pin now that upstream fe…
gforsyth Jun 11, 2025
8dcbdfc
Only use cufile on x86 (#753)
vyasr Jun 12, 2025
c3509ac
Use variants to produce separate builds with and without cufile suppo…
vyasr Jun 13, 2025
03351cf
Fix unit test UB resulting from incorrect initialization (#751)
kingcrimsontianyu Jun 13, 2025
b87d111
Add the utility function to clear page cache (#741)
kingcrimsontianyu Jun 16, 2025
5918cf3
Set compiler versions in context (#755)
jakirkham Jun 17, 2025
007c067
Use RAPIDS' CUDA major-minor version in Conda's `cuda_version` (#758)
vyasr Jun 24, 2025
9ec0f95
Remove nvidia and dask channels (#759)
vyasr Jun 26, 2025
3d59ec9
refactor(shellcheck): enable for all files and fix remaining warnings…
gforsyth Jun 30, 2025
fd4a3bf
Use CUDA 12.9 in Conda, Devcontainers, Spark, GHA, etc. (#762)
jakirkham Jun 30, 2025
e94379a
add docs on CI workflow inputs (#764)
jameslamb Jul 1, 2025
f091ebc
Fix a case sensitivity bug in S3 remote I/O (#765)
kingcrimsontianyu Jul 8, 2025
83a25ec
Fix remote I/O file size overflow in Python binding (#766)
kingcrimsontianyu Jul 9, 2025
54c420a
Remove CUDA 11 mentions from docs (#769)
pentschev Jul 16, 2025
b7ec813
DOC v25.10 Updates [skip ci]
AyodeAwe Jul 17, 2025
ef7d256
fix(docker): use versioned `-latest` tag for all `rapidsai` images (#…
gforsyth Jul 17, 2025
124d85f
Merge pull request #772 from rapidsai/branch-25.08
GPUtester Jul 17, 2025
33a734c
Use libnvcomp conda package (#774)
bdice Jul 21, 2025
f85461e
Merge pull request #775 from rapidsai/branch-25.08
GPUtester Jul 21, 2025
068e11a
Remove CUDA 11 workarounds (#770)
pentschev Jul 23, 2025
4831fa8
Merge pull request #777 from rapidsai/branch-25.08
GPUtester Jul 23, 2025
cb76305
Support file-backed mapping (1/n): host/device read C++ implementatio…
kingcrimsontianyu Jul 23, 2025
323dd10
Merge pull request #778 from rapidsai/branch-25.08
GPUtester Jul 23, 2025
fab9f0e
Allow latest OS in devcontainers (#780)
bdice Jul 24, 2025
eafa659
Merge branch 'branch-25.10' into kvikio-stat
kingcrimsontianyu Jul 25, 2025
f7af7e0
Move file
kingcrimsontianyu Jul 25, 2025
888fcbf
Relax mmap read requirement. Improve error message. (#781)
kingcrimsontianyu Jul 25, 2025
003d671
Use GCC 14 in conda builds. (#756)
vyasr Jul 25, 2025
074758e
Update build infra to support new branching strategy (#776)
robertmaynard Jul 25, 2025
a1bd3ea
Revert "Set compiler versions in context (#755)" (#784)
vyasr Jul 25, 2025
7bfaf34
Use C++20 standard (#749)
kingcrimsontianyu Jul 25, 2025
16493c5
Merge branch 'branch-25.10' into kvikio-stat
kingcrimsontianyu Jul 28, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 0 additions & 42 deletions .devcontainer/cuda11.8-conda/devcontainer.json

This file was deleted.

41 changes: 0 additions & 41 deletions .devcontainer/cuda12.8-pip/devcontainer.json

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -3,24 +3,24 @@
"context": "${localWorkspaceFolder}/.devcontainer",
"dockerfile": "${localWorkspaceFolder}/.devcontainer/Dockerfile",
"args": {
"CUDA": "12.8",
"CUDA": "12.9",
"PYTHON_PACKAGE_MANAGER": "conda",
"BASE": "rapidsai/devcontainers:25.02-cpp-mambaforge-ubuntu22.04"
"BASE": "rapidsai/devcontainers:25.10-cpp-mambaforge"
}
},
"runArgs": [
"--rm",
"--name",
"${localEnv:USER:anon}-rapids-${localWorkspaceFolderBasename}-25.02-cuda12.8-conda"
"${localEnv:USER:anon}-rapids-${localWorkspaceFolderBasename}-25.10-cuda12.9-conda"
],
"hostRequirements": {"gpu": "optional"},
"features": {
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:25.2": {}
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:25.10": {}
},
"overrideFeatureInstallOrder": [
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils"
],
"initializeCommand": ["/bin/bash", "-c", "mkdir -m 0755 -p ${localWorkspaceFolder}/../.{aws,cache,config,conda/pkgs,conda/${localWorkspaceFolderBasename}-cuda12.8-envs}"],
"initializeCommand": ["/bin/bash", "-c", "mkdir -m 0755 -p ${localWorkspaceFolder}/../.{aws,cache,config,conda/pkgs,conda/${localWorkspaceFolderBasename}-cuda12.9-envs}"],
"postAttachCommand": ["/bin/bash", "-c", "if [ ${CODESPACES:-false} = 'true' ]; then . devcontainer-utils-post-attach-command; . rapids-post-attach-command; fi"],
"workspaceFolder": "/home/coder",
"workspaceMount": "source=${localWorkspaceFolder},target=/home/coder/kvikio,type=bind,consistency=consistent",
Expand All @@ -29,7 +29,7 @@
"source=${localWorkspaceFolder}/../.cache,target=/home/coder/.cache,type=bind,consistency=consistent",
"source=${localWorkspaceFolder}/../.config,target=/home/coder/.config,type=bind,consistency=consistent",
"source=${localWorkspaceFolder}/../.conda/pkgs,target=/home/coder/.conda/pkgs,type=bind,consistency=consistent",
"source=${localWorkspaceFolder}/../.conda/${localWorkspaceFolderBasename}-cuda12.8-envs,target=/home/coder/.conda/envs,type=bind,consistency=consistent"
"source=${localWorkspaceFolder}/../.conda/${localWorkspaceFolderBasename}-cuda12.9-envs,target=/home/coder/.conda/envs,type=bind,consistency=consistent"
],
"customizations": {
"vscode": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,32 +3,32 @@
"context": "${localWorkspaceFolder}/.devcontainer",
"dockerfile": "${localWorkspaceFolder}/.devcontainer/Dockerfile",
"args": {
"CUDA": "11.8",
"CUDA": "12.9",
"PYTHON_PACKAGE_MANAGER": "pip",
"BASE": "rapidsai/devcontainers:25.02-cpp-cuda11.8-ubuntu22.04"
"BASE": "rapidsai/devcontainers:25.10-cpp-cuda12.9"
}
},
"runArgs": [
"--rm",
"--name",
"${localEnv:USER:anon}-rapids-${localWorkspaceFolderBasename}-25.02-cuda11.8-pip"
"${localEnv:USER:anon}-rapids-${localWorkspaceFolderBasename}-25.10-cuda12.9-pip"
],
"hostRequirements": {"gpu": "optional"},
"features": {
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:25.2": {}
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:25.10": {}
},
"overrideFeatureInstallOrder": [
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils"
],
"initializeCommand": ["/bin/bash", "-c", "mkdir -m 0755 -p ${localWorkspaceFolder}/../.{aws,cache,config/pip,local/share/${localWorkspaceFolderBasename}-cuda11.8-venvs}"],
"initializeCommand": ["/bin/bash", "-c", "mkdir -m 0755 -p ${localWorkspaceFolder}/../.{aws,cache,config/pip,local/share/${localWorkspaceFolderBasename}-cuda12.9-venvs}"],
"postAttachCommand": ["/bin/bash", "-c", "if [ ${CODESPACES:-false} = 'true' ]; then . devcontainer-utils-post-attach-command; . rapids-post-attach-command; fi"],
"workspaceFolder": "/home/coder",
"workspaceMount": "source=${localWorkspaceFolder},target=/home/coder/kvikio,type=bind,consistency=consistent",
"mounts": [
"source=${localWorkspaceFolder}/../.aws,target=/home/coder/.aws,type=bind,consistency=consistent",
"source=${localWorkspaceFolder}/../.cache,target=/home/coder/.cache,type=bind,consistency=consistent",
"source=${localWorkspaceFolder}/../.config,target=/home/coder/.config,type=bind,consistency=consistent",
"source=${localWorkspaceFolder}/../.local/share/${localWorkspaceFolderBasename}-cuda11.8-venvs,target=/home/coder/.local/share/venvs,type=bind,consistency=consistent"
"source=${localWorkspaceFolder}/../.local/share/${localWorkspaceFolderBasename}-cuda12.9-venvs,target=/home/coder/.local/share/venvs,type=bind,consistency=consistent"
],
"customizations": {
"vscode": {
Expand Down
16 changes: 9 additions & 7 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -5,19 +5,21 @@ cpp/ @rapidsai/kvikio-cpp-codeowners
python/ @rapidsai/kvikio-python-codeowners

#cmake code owners
**/CMakeLists.txt @rapidsai/kvikio-cmake-codeowners
CMakeLists.txt @rapidsai/kvikio-cmake-codeowners
**/cmake/ @rapidsai/kvikio-cmake-codeowners
*.cmake @rapidsai/kvikio-cmake-codeowners
build.sh @rapidsai/kvikio-cmake-codeowners
python/setup.py @rapidsai/kvikio-cmake-codeowners @rapidsai/kvikio-python-codeowners

#CI code owners
/.github/ @rapidsai/ci-codeowners
/ci/ @rapidsai/ci-codeowners
/.pre-commit-config.yaml @rapidsai/ci-codeowners
/.shellcheckrc @rapidsai/ci-codeowners

#packaging code owners
/.devcontainer/ @rapidsai/packaging-codeowners
/conda/ @rapidsai/packaging-codeowners
/dependencies.yaml @rapidsai/packaging-codeowners
/build.sh @rapidsai/packaging-codeowners
pyproject.toml @rapidsai/packaging-codeowners
/.pre-commit-config.yaml @rapidsai/packaging-codeowners
/.devcontainer/ @rapidsai/packaging-codeowners
/conda/ @rapidsai/packaging-codeowners
dependencies.yaml @rapidsai/packaging-codeowners
/build.sh @rapidsai/packaging-codeowners
pyproject.toml @rapidsai/packaging-codeowners
34 changes: 23 additions & 11 deletions .github/workflows/build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,21 @@ on:
workflow_dispatch:
inputs:
branch:
description: |
branch: git branch the workflow run targets.
Required even when 'sha' is provided because it is also used for organizing artifacts.
required: true
type: string
date:
description: "date: Date (YYYY-MM-DD) this run is for. Used to organize artifacts produced by nightly builds"
required: true
type: string
sha:
description: "sha: full git commit SHA to check out"
required: true
type: string
build_type:
description: "build_type: one of [branch, nightly, pull-request]"
type: string
default: nightly

Expand All @@ -28,25 +34,27 @@ concurrency:
jobs:
cpp-build:
secrets: inherit
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-build.yaml@branch-25.02
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-build.yaml@branch-25.10
with:
build_type: ${{ inputs.build_type || 'branch' }}
branch: ${{ inputs.branch }}
date: ${{ inputs.date }}
script: ci/build_cpp.sh
sha: ${{ inputs.sha }}
python-build:
needs: [cpp-build]
secrets: inherit
uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@branch-25.02
uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@branch-25.10
with:
build_type: ${{ inputs.build_type || 'branch' }}
branch: ${{ inputs.branch }}
date: ${{ inputs.date }}
script: ci/build_python.sh
sha: ${{ inputs.sha }}
upload-conda:
needs: [cpp-build, python-build]
secrets: inherit
uses: rapidsai/shared-workflows/.github/workflows/conda-upload-packages.yaml@branch-25.02
uses: rapidsai/shared-workflows/.github/workflows/conda-upload-packages.yaml@branch-25.10
with:
build_type: ${{ inputs.build_type || 'branch' }}
branch: ${{ inputs.branch }}
Expand All @@ -56,40 +64,44 @@ jobs:
if: github.ref_type == 'branch'
needs: python-build
secrets: inherit
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@branch-25.02
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@branch-25.10
with:
arch: "amd64"
branch: ${{ inputs.branch }}
build_type: ${{ inputs.build_type || 'branch' }}
container_image: "rapidsai/ci-conda:latest"
container_image: "rapidsai/ci-conda:25.08-latest"
date: ${{ inputs.date }}
node_type: "gpu-v100-latest-1"
run_script: "ci/build_docs.sh"
node_type: "gpu-l4-latest-1"
script: "ci/build_docs.sh"
sha: ${{ inputs.sha }}
wheel-build-cpp:
secrets: inherit
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@branch-25.02
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@branch-25.10
with:
matrix_filter: group_by([.ARCH, (.CUDA_VER|split(".")|map(tonumber)|.[0])]) | map(max_by(.PY_VER|split(".")|map(tonumber)))
build_type: ${{ inputs.build_type || 'branch' }}
branch: ${{ inputs.branch }}
sha: ${{ inputs.sha }}
date: ${{ inputs.date }}
script: ci/build_wheel_cpp.sh
package-name: libkvikio
package-type: cpp
wheel-build-python:
needs: wheel-build-cpp
secrets: inherit
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@branch-25.02
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@branch-25.10
with:
build_type: ${{ inputs.build_type || 'branch' }}
branch: ${{ inputs.branch }}
sha: ${{ inputs.sha }}
date: ${{ inputs.date }}
script: ci/build_wheel_python.sh
package-name: kvikio
package-type: python
wheel-publish-cpp:
needs: wheel-build-cpp
secrets: inherit
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@branch-25.02
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@branch-25.10
with:
build_type: ${{ inputs.build_type || 'branch' }}
branch: ${{ inputs.branch }}
Expand All @@ -100,7 +112,7 @@ jobs:
wheel-publish-python:
needs: wheel-build-python
secrets: inherit
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@branch-25.02
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@branch-25.10
with:
build_type: ${{ inputs.build_type || 'branch' }}
branch: ${{ inputs.branch }}
Expand Down
Loading