Skip to content

Commit 0e74bfc

Browse files
committed
More ci tweaks
1 parent 9abd9b2 commit 0e74bfc

File tree

1 file changed

+2
-32
lines changed

1 file changed

+2
-32
lines changed

.github/workflows/code-qa.yml

Lines changed: 2 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,6 @@ jobs:
2929
cache: 'pnpm'
3030
- name: Install dependencies
3131
run: pnpm install
32-
- name: Compile
33-
run: pnpm compile
3432
- name: Check types
3533
run: pnpm check-types
3634
- name: Lint
@@ -74,7 +72,7 @@ jobs:
7472
- name: Run knip checks
7573
run: pnpm knip
7674

77-
test-extension:
75+
unit-test:
7876
runs-on: ${{ matrix.os }}
7977
strategy:
8078
matrix:
@@ -93,36 +91,8 @@ jobs:
9391
cache: 'pnpm'
9492
- name: Install dependencies
9593
run: pnpm install
96-
- name: Compile (to build and copy WASM files)
97-
run: pnpm compile
9894
- name: Run unit tests
99-
run: npx jest --silent
100-
101-
test-webview:
102-
runs-on: ${{ matrix.os }}
103-
strategy:
104-
matrix:
105-
os: [ubuntu-latest, windows-latest]
106-
steps:
107-
- name: Checkout code
108-
uses: actions/checkout@v4
109-
- name: Setup Node.js
110-
uses: actions/setup-node@v4
111-
with:
112-
node-version: ${{ env.NODE_VERSION }}
113-
cache: 'pnpm'
114-
- name: Install dependencies
115-
run: pnpm install
116-
- name: Run unit tests
117-
working-directory: webview-ui
118-
run: npx jest --silent
119-
120-
unit-test:
121-
needs: [test-extension, test-webview]
122-
runs-on: ubuntu-latest
123-
steps:
124-
- name: NO-OP
125-
run: echo "All unit tests passed."
95+
run: pnpm test
12696

12797
check-openrouter-api-key:
12898
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)