From 2619b85f34dd7d02c089d855646c12bf6e91bd09 Mon Sep 17 00:00:00 2001 From: mkorwel Date: Fri, 24 Apr 2026 20:54:14 +0000 Subject: [PATCH] ci: add build step to all E2E jobs --- .github/workflows/ci-bundling-trial.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/ci-bundling-trial.yml b/.github/workflows/ci-bundling-trial.yml index 43bac82623..aab33ea461 100644 --- a/.github/workflows/ci-bundling-trial.yml +++ b/.github/workflows/ci-bundling-trial.yml @@ -321,6 +321,9 @@ jobs: - name: 'Install dependencies' run: 'npm ci' + - name: 'Build project' + run: 'npm run build' + - name: 'Run Integration Tests' env: GEMINI_API_KEY: '${{ secrets.GEMINI_API_KEY }}' @@ -352,6 +355,9 @@ jobs: - name: 'Install dependencies' run: 'npm ci' + - name: 'Build project' + run: 'npm run build' + - name: 'Fix rollup optional dependencies on macOS' run: 'npm cache clean --force' shell: 'bash' @@ -388,6 +394,10 @@ jobs: run: 'npm install vitest node-pty --no-save' shell: 'pwsh' + - name: 'Build project' + run: 'npm run build' + shell: 'pwsh' + - name: 'Run Integration Tests' env: GEMINI_API_KEY: '${{ secrets.GEMINI_API_KEY }}'