diff --git a/polkadot/scripts/ci/dockerfiles/polkadot_injected_debug.Dockerfile b/polkadot/scripts/ci/dockerfiles/polkadot_injected_debug.Dockerfile
index 40dfe3949b32975b472fd3520d3f3101e4655fff..128b802b7adc7e330c2d9caa68ea1967753e8ed0 100644
--- a/polkadot/scripts/ci/dockerfiles/polkadot_injected_debug.Dockerfile
+++ b/polkadot/scripts/ci/dockerfiles/polkadot_injected_debug.Dockerfile
@@ -33,7 +33,7 @@ RUN apt-get update && \
 	ln -s /data /polkadot/.local/share/polkadot
 
 # add polkadot binary to docker image
-COPY ./polkadot /usr/local/bin
+COPY ./polkadot ./polkadot-*-worker /usr/local/bin
 
 USER polkadot
 
diff --git a/polkadot/scripts/ci/gitlab/pipeline/build.yml b/polkadot/scripts/ci/gitlab/pipeline/build.yml
index c631f12650027aea3e5ca1e0e5f948bea29df8ab..28b08fa20d810cc5bebd127050c9c400865548b9 100644
--- a/polkadot/scripts/ci/gitlab/pipeline/build.yml
+++ b/polkadot/scripts/ci/gitlab/pipeline/build.yml
@@ -26,6 +26,8 @@ build-linux-stable:
     - mkdir -p ./artifacts
     - VERSION="${CI_COMMIT_REF_NAME}" # will be tag or branch name
     - mv ./target/testnet/polkadot ./artifacts/.
+    - mv ./target/testnet/polkadot-prepare-worker ./artifacts/. 2 > /dev/null || true
+    - mv ./target/testnet/polkadot-execute-worker ./artifacts/. 2 > /dev/null || true
     - pushd artifacts
     - sha256sum polkadot | tee polkadot.sha256
     - shasum -c polkadot.sha256