From 341edaf8f4522459b6935e76a62f0a6b05433509 Mon Sep 17 00:00:00 2001 From: Chris Bongers Date: Wed, 24 Dec 2025 13:45:11 +0200 Subject: [PATCH] chore: test extension build on main --- .circleci/config.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/.circleci/config.yml b/.circleci/config.yml index ad2cc8799f..02a3d93619 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -102,6 +102,22 @@ jobs: working_directory: packages/shared - store_test_results: path: ./test-results + build_extension: + docker: + - image: cimg/node:22.11 + resource_class: large + steps: + - checkout + - run: + name: Install pnpm + command: npm i --prefix=$HOME/.local -g pnpm@9.14.4 + - restore_cache: + keys: + - deps-v7-{{ checksum "pnpm-lock.yaml" }} + - deps-v7-{{ .Branch }} + - run: + name: Build Extension + command: pnpm --filter extension build workflows: build: jobs: @@ -118,3 +134,9 @@ workflows: - test_shared: requires: - install_deps + - build_extension: + requires: + - install_deps + filters: + branches: + only: main