diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index c989d9139677e5a4ec3691a3e9fc8b365416cde8..43eb6a18f824d7dfe8ba5d135bb07f78680875fc 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -12,3 +12,12 @@ test:
     - twine check dist/*.whl
     - python3 -m pip install dist/*.whl
     - sampleproject
+
+test editable package:
+  image: registry.shore.co.il/ci-images:python3
+  script:
+    - cd "$(mktemp -d)"
+    - python3 -m venv .
+    - . ./bin/activate
+    - pip install -e "$CI_PROJECT_DIR"
+    - sampleproject