From d7618c8db793147c985ea7097527139b3375cfd0 Mon Sep 17 00:00:00 2001 From: John Myers <9696606+johntmyers@users.noreply.github.com> Date: Mon, 4 May 2026 19:25:53 -0700 Subject: [PATCH] fix(ci): include provider profiles in macos docker builds --- deploy/docker/Dockerfile.cli-macos | 1 + deploy/docker/Dockerfile.gateway-macos | 1 + deploy/docker/Dockerfile.python-wheels-macos | 1 + 3 files changed, 3 insertions(+) diff --git a/deploy/docker/Dockerfile.cli-macos b/deploy/docker/Dockerfile.cli-macos index 7565a4a16..d07d5a9ee 100644 --- a/deploy/docker/Dockerfile.cli-macos +++ b/deploy/docker/Dockerfile.cli-macos @@ -102,6 +102,7 @@ RUN --mount=type=cache,id=cargo-registry-cli-macos,sharing=locked,target=/root/. # Stage 2: real build # --------------------------------------------------------------------------- COPY crates/ crates/ +COPY providers/ providers/ # Touch source files to ensure they're rebuilt (not the cached dummy). RUN touch crates/openshell-cli/src/main.rs \ diff --git a/deploy/docker/Dockerfile.gateway-macos b/deploy/docker/Dockerfile.gateway-macos index 29f72a65d..9d83c7990 100644 --- a/deploy/docker/Dockerfile.gateway-macos +++ b/deploy/docker/Dockerfile.gateway-macos @@ -80,6 +80,7 @@ RUN --mount=type=cache,id=cargo-registry-gateway-macos,sharing=locked,target=/ro cargo build --release --target aarch64-apple-darwin -p openshell-server 2>/dev/null || true COPY crates/ crates/ +COPY providers/ providers/ RUN touch crates/openshell-core/src/lib.rs \ crates/openshell-driver-kubernetes/src/lib.rs \ diff --git a/deploy/docker/Dockerfile.python-wheels-macos b/deploy/docker/Dockerfile.python-wheels-macos index b0fc4ddfb..8c22537e9 100644 --- a/deploy/docker/Dockerfile.python-wheels-macos +++ b/deploy/docker/Dockerfile.python-wheels-macos @@ -91,6 +91,7 @@ RUN --mount=type=cache,id=cargo-registry-python-wheels-macos-${TARGETARCH},shari # Copy actual source code and Python packaging files. COPY crates/ crates/ +COPY providers/ providers/ COPY pyproject.toml README.md ./ COPY python/ python/