From 4daf0862148fec46f68a35336a5029cb93ce43c6 Mon Sep 17 00:00:00 2001 From: Andrey Antukh Date: Tue, 14 Oct 2025 19:03:34 +0200 Subject: [PATCH] :paperclip: Backport circleci config from develop --- .circleci/config.yml | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index a14448bc44..8747b7804e 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -226,14 +226,29 @@ jobs: keys: - v1-dependencies-{{ checksum "frontend/deps.edn"}}-{{ checksum "frontend/yarn.lock" }} + # Build frontend - run: - name: "integration tests" + name: "frontend build" working_directory: "./frontend" command: | yarn install yarn run build:app:assets yarn run build:app yarn run build:app:libs + + # Build the wasm bundle + - run: + name: "wasm build" + working_directory: "./render-wasm" + command: | + EMSDK_QUIET=1 . /opt/emsdk/emsdk_env.sh + ./build release + + # Run integration tests + - run: + name: "integration tests" + working_directory: "./frontend" + command: | yarn run playwright install chromium yarn run test:e2e -x --workers=4