Skip to content

Commit 4feafaf

Browse files
committed
Deep research
1 parent 47fc679 commit 4feafaf

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+5667
-1099
lines changed

.github/workflows/code-qa.yml

Lines changed: 27 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,24 @@ jobs:
4343
- name: Run knip checks
4444
run: npm run knip
4545

46-
unit-test:
46+
test-extension:
47+
runs-on: ubuntu-latest
48+
env:
49+
NODE_OPTIONS: "--max_old_space_size=16384"
50+
steps:
51+
- name: Checkout code
52+
uses: actions/checkout@v4
53+
- name: Setup Node.js
54+
uses: actions/setup-node@v4
55+
with:
56+
node-version: '18'
57+
cache: 'npm'
58+
- name: Install dependencies
59+
run: npm run install:all
60+
- name: Run unit tests
61+
run: npx jest
62+
63+
test-webview:
4764
runs-on: ubuntu-latest
4865
steps:
4966
- name: Checkout code
@@ -56,7 +73,15 @@ jobs:
5673
- name: Install dependencies
5774
run: npm run install:all
5875
- name: Run unit tests
59-
run: npm test
76+
working-directory: webview-ui
77+
run: npx jest
78+
79+
unit-test:
80+
needs: [test-extension, test-webview]
81+
runs-on: ubuntu-latest
82+
steps:
83+
- name: NO-OP
84+
run: echo "All unit tests passed."
6085

6186
check-openrouter-api-key:
6287
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)