Skip to content

Commit edecff6

Browse files
FractalBoyMarc Reisner
authored andcommitted
Update client CI
1 parent 9fa2603 commit edecff6

File tree

1 file changed

+11
-14
lines changed

1 file changed

+11
-14
lines changed

.github/workflows/client.yml

Lines changed: 11 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,16 @@ name: Client CI
22

33
on:
44
push:
5-
tags: '**'
5+
tags: "**"
66
paths:
7-
- 'client/**'
8-
- '.github/workflows/client.yml'
7+
- "client/**"
8+
- ".github/workflows/client.yml"
99

1010
workflow_dispatch:
1111

1212
defaults:
1313
run:
14-
working-directory: 'client'
14+
working-directory: "client"
1515

1616
jobs:
1717
build_publish:
@@ -20,19 +20,16 @@ jobs:
2020
VSCE_PAT: ${{ secrets.VSCE_PAT }}
2121

2222
steps:
23-
- uses: actions/checkout@v3
23+
- uses: actions/checkout@v4
2424

25-
- uses: actions/setup-node@v3
25+
- uses: actions/setup-node@v4
2626
with:
27-
node-version: 16.x
28-
cache: yarn
29-
cache-dependency-path: client/yarn.lock
27+
node-version: lts/*
28+
cache: npm
29+
cache-dependency-path: client/package-lock.json
3030

3131
- name: Install dependencies
32-
run: yarn install
33-
34-
- name: Install vsce
35-
run: yarn global add vsce
32+
run: npm install
3633

3734
- name: Publish extension
38-
run: vsce publish
35+
run: npx @vscode/vsce publish

0 commit comments

Comments
 (0)