diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ab54da90e5dc2b1e9ddf349519a2af326ff75010..afdece5d95eb5fbd25891a00995d6e74697718dc 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -29,14 +29,14 @@ e2e tests:
     - npm i # todo: cache from build?
     - npx playwright install
   script:
-    - npm run test:e2e
-  cache:
-    key: ${CI_COMMIT_REF_SLUG}-e2e
-    paths:
-      - node_modules
+    - npx playwright test
+  # cache:
+  #   key: ${CI_COMMIT_REF_SLUG}-e2e
+  #   paths:
+  #     - node_modules
   artifacts:
     when: always # on_failure
     paths:
-      - out/report      
+      - e2e/out/report
     reports:
-      junit: results.xml
+      junit: e2e/out/report/results.xml