@@ -520,7 +520,7 @@ jobs:
520520 packages : read
521521 pull-requests : read
522522 secrets : inherit # zizmor: ignore[secrets-inherit]
523- uses : rapidsai/shared-workflows/.github/workflows/custom-job.yaml@main
523+ uses : rapidsai/shared-workflows/.github/workflows/custom-job.yaml@codex/release-build-output-manifests
524524 strategy :
525525 fail-fast : false
526526 matrix : ${{ fromJSON(needs.rocky8-clib-standalone-build-matrix.outputs.matrix) }}
@@ -534,7 +534,16 @@ jobs:
534534 requires_license_builder : true
535535 script : " ci/build_standalone_c.sh --build-tests"
536536 artifact-name : " libcuvs_c_${{ matrix.CUDA_VER }}_${{ matrix.ARCH }}.tar.gz"
537- file_to_upload : " libcuvs_c.tar.gz"
537+ file_to_upload : |
538+ libcuvs_c.tar.gz
539+ libcuvs_c.release-package.json
540+ release-build-output : >-
541+ {
542+ "artifact_type": "custom",
543+ "component_id": "archive:libcuvs-c",
544+ "package_file": "libcuvs_c.release-package.json",
545+ "artifacts": [{"path": "libcuvs_c.tar.gz"}]
546+ }
538547 sha : ${{ inputs.sha }}
539548 rocky8-clib-tests-matrix :
540549 needs : [rocky8-clib-standalone-build, changed-files]
@@ -585,7 +594,7 @@ jobs:
585594 packages : read
586595 pull-requests : read
587596 secrets : inherit # zizmor: ignore[secrets-inherit]
588- uses : rapidsai/shared-workflows/.github/workflows/custom-job.yaml@main
597+ uses : rapidsai/shared-workflows/.github/workflows/custom-job.yaml@codex/release-build-output-manifests
589598 # Artifacts are not published from these jobs, so it's safe to run for multiple CUDA versions.
590599 # If these jobs start producing artifacts, the names will have to differentiate between CUDA versions.
591600 strategy :
@@ -599,6 +608,14 @@ jobs:
599608 script : " ci/test_java.sh"
600609 artifact-name : " cuvs-java-cuda${{ matrix.CUDA_VER }}"
601610 file_to_upload : " java/cuvs-java/target/"
611+ release-build-output : >-
612+ {
613+ "artifact_type": "custom",
614+ "component_id": "maven:cuvs-java",
615+ "output_directory": "java/cuvs-java/target",
616+ "package_file": "cuvs-java.release-package.json",
617+ "artifacts": [{"path": "cuvs-java-*-x86_64-cuda*.jar"}]
618+ }
602619 rust-build-matrix :
603620 needs : [conda-cpp-build, changed-files]
604621 permissions :
0 commit comments