From dcc38c0e90ef5b34c555a90a7ad70762e6d6db13 Mon Sep 17 00:00:00 2001 From: Quantum Explorer Date: Sun, 26 Apr 2026 22:36:52 +0800 Subject: [PATCH] fix(ci): add rs-dash-async to Docker build context PR #3497 introduced packages/rs-dash-async as a workspace member but did not update the Dockerfile COPY blocks. Cargo cannot resolve the workspace because the manifest at /platform/packages/rs-dash-async/Cargo.toml is missing inside the build container, causing the nightly Docker image builds (Drive, RS-DAPI, Dashmate helper) to fail with: failed to load manifest for dependency `dash-async` failed to read `/platform/packages/rs-dash-async/Cargo.toml` Add packages/rs-dash-async to the four COPY --parents blocks (build-planner, build-drive-abci sources, wasm-dpp deps, build-rs-dapi sources) so the crate is present whenever cargo touches the workspace. Co-Authored-By: Claude Opus 4.7 (1M context) --- Dockerfile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Dockerfile b/Dockerfile index cc32e61d217..d4c787b7fc3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -381,6 +381,7 @@ COPY --parents \ packages/rs-platform-wallet-ffi \ packages/rs-drive-abci \ packages/rs-dapi \ + packages/rs-dash-async \ packages/rs-dash-event-bus \ packages/dashpay-contract \ packages/withdrawals-contract \ @@ -472,6 +473,7 @@ COPY --parents \ packages/dapi-grpc \ packages/rs-dash-platform-macros \ packages/rs-dapi \ + packages/rs-dash-async \ packages/rs-dash-event-bus \ packages/rs-dpp \ packages/rs-dpp-json-convertible-derive \ @@ -590,6 +592,7 @@ COPY --parents \ rust-toolchain.toml \ .cargo \ packages/rs-dapi \ + packages/rs-dash-async \ packages/rs-dash-event-bus \ packages/rs-dpp \ packages/rs-dpp-json-convertible-derive \ @@ -832,6 +835,7 @@ COPY --parents \ packages/rs-platform-wallet-ffi \ packages/rs-drive-abci \ packages/rs-dapi \ + packages/rs-dash-async \ packages/rs-dash-event-bus \ packages/dashpay-contract \ packages/wallet-utils-contract \