Skip to content

Commit 4e22894

Browse files
Update dev_pr.yaml
1 parent c818e2d commit 4e22894

File tree

1 file changed

+19
-18
lines changed

1 file changed

+19
-18
lines changed

.github/workflows/dev_pr.yaml

+19-18
Original file line numberDiff line numberDiff line change
@@ -44,47 +44,48 @@ jobs:
4444
path: binary/node_modules
4545
key: ${{ runner.os }}-node-${{ hashFiles('binary/package-lock.json') }}
4646

47-
- name: Install extension Dependencies
47+
- name: extensions/vscode install
4848
run: |
49-
cd extensions/vscode
49+
cd
5050
npm ci
5151
env:
5252
# https://github.com/microsoft/vscode-ripgrep/issues/9#issuecomment-643965333
5353
GITHUB_TOKEN: ${{ secrets.CI_GITHUB_TOKEN }}
5454

55-
- name: Install gui Dependencies
55+
- name: extensions/vscode checks
5656
run: |
57-
cd gui
58-
npm ci
57+
cd extensions/vscode
58+
npx tsc --noEmit
5959
60-
- name: Install Core Dependencies
60+
- name: core install
6161
run: |
6262
cd core
6363
npm ci
6464
65-
- name: Install Binary Dependencies
66-
run: |
67-
cd binary
68-
npm ci
69-
7065
- name: core checks
7166
run: |
7267
cd core
68+
npm ci
7369
npx tsc --noEmit
7470
npm run lint
7571
npm run test
7672
77-
- name: tsc extensions/vscode
73+
- name: gui install
7874
run: |
79-
cd extensions/vscode
80-
npx tsc --noEmit
75+
cd
76+
npm ci
8177
82-
- name: tsc binary
78+
- name: gui checks
8379
run: |
84-
cd binary
80+
cd gui
8581
npx tsc --noEmit
8682
87-
- name: tsc gui
83+
- name: binary install
8884
run: |
89-
cd gui
85+
cd
86+
npm ci
87+
88+
- name: binary checks
89+
run: |
90+
cd binary
9091
npx tsc --noEmit

0 commit comments

Comments
 (0)