Skip to content

Commit 74a51c5

Browse files
authored
Merge pull request #833 from rapidsai/oci-types
Forward-merge changes from release/25.12 to main
2 parents f49af7b + 5490165 commit 74a51c5

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

.github/workflows/build-cuvs-image.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ jobs:
9292
# will use NVIDIA's self-hosted DockerHub pull-through cache, which should mean faster builds,
9393
# fewer network failures, and fewer rate-limiting issues
9494
buildkitd-config: /etc/buildkit/buildkitd.toml
95-
driver: docker
95+
driver: docker-container
9696
endpoint: builders
9797
- name: Build cuVS Benchmarks GPU image
9898
uses: docker/build-push-action@v6
@@ -108,6 +108,8 @@ jobs:
108108
PYTHON_VER=${{ inputs.PYTHON_VER }}
109109
RAPIDS_VER=${{ inputs.RAPIDS_VER }}
110110
tags: ${{ inputs.CUVS_BENCH_TAG }}-${{ matrix.ARCH }}
111+
# ensure only OCI mediatypes are used: https://docs.docker.com/build/exporters/#oci-media-types
112+
outputs: type=registry,oci-mediatypes=true
111113
# - name: Build cuVS Benchmarks GPU with datasets image
112114
# uses: docker/build-push-action@v6
113115
# with:
@@ -122,6 +124,7 @@ jobs:
122124
# PYTHON_VER=${{ inputs.PYTHON_VER }}
123125
# RAPIDS_VER=${{ inputs.RAPIDS_VER }}
124126
# tags: ${{ inputs.CUVS_BENCH_DATASETS_TAG }}-${{ matrix.ARCH }}
127+
# outputs: type=registry,oci-mediatypes=true
125128
- name: Build cuVS Benchmarks CPU image
126129
if: inputs.BUILD_CUVS_BENCH_CPU_IMAGE
127130
uses: docker/build-push-action@v6
@@ -137,3 +140,5 @@ jobs:
137140
PYTHON_VER=${{ inputs.PYTHON_VER }}
138141
RAPIDS_VER=${{ inputs.RAPIDS_VER }}
139142
tags: ${{ inputs.CUVS_BENCH_CPU_TAG }}-${{ matrix.ARCH }}
143+
# ensure only OCI mediatypes are used: https://docs.docker.com/build/exporters/#oci-media-types
144+
outputs: type=registry,oci-mediatypes=true

.github/workflows/build-rapids-image.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,8 +90,9 @@ jobs:
9090
# will use NVIDIA's self-hosted DockerHub pull-through cache, which should mean faster builds,
9191
# fewer network failures, and fewer rate-limiting issues
9292
buildkitd-config: /etc/buildkit/buildkitd.toml
93-
driver: docker
93+
driver: docker-container
9494
endpoint: builders
95+
version: 'v0.30.1'
9596
- name: Build base image
9697
uses: docker/build-push-action@v6
9798
with:
@@ -108,6 +109,8 @@ jobs:
108109
PYTHON_VER=${{ inputs.PYTHON_VER }}
109110
RAPIDS_VER=${{ inputs.RAPIDS_VER }}
110111
tags: ${{ inputs.BASE_TAG }}-${{ matrix.ARCH }}
112+
# ensure only OCI mediatypes are used: https://docs.docker.com/build/exporters/#oci-media-types
113+
outputs: type=registry,oci-mediatypes=true
111114
- name: Build notebooks image
112115
uses: docker/build-push-action@v6
113116
with:
@@ -124,3 +127,5 @@ jobs:
124127
PYTHON_VER=${{ inputs.PYTHON_VER }}
125128
RAPIDS_VER=${{ inputs.RAPIDS_VER }}
126129
tags: ${{ inputs.NOTEBOOKS_TAG }}-${{ matrix.ARCH }}
130+
# ensure only OCI mediatypes are used: https://docs.docker.com/build/exporters/#oci-media-types
131+
outputs: type=registry,oci-mediatypes=true

0 commit comments

Comments
 (0)