File tree Expand file tree Collapse file tree 2 files changed +30
-2
lines changed Expand file tree Collapse file tree 2 files changed +30
-2
lines changed Original file line number Diff line number Diff line change
1
+ name : Package Extension
2
+
3
+ on :
4
+ push :
5
+ branches :
6
+ - master
7
+
8
+ jobs :
9
+ package :
10
+ runs-on : ubuntu-latest
11
+ steps :
12
+ - uses : actions/checkout@v2
13
+ - uses : actions/setup-node@v4
14
+ with :
15
+ node-version : 16
16
+ - name : Install dependencies
17
+ run : npm install
18
+ - name : Package VSCode Extension
19
+ run : npx vsce package
20
+ - name : Upload VSIX as artifact
21
+ uses : actions/upload-artifact@v3
22
+ with :
23
+ name : vscode-extension
24
+ path : " *.vsix"
Original file line number Diff line number Diff line change
1
+ name : Deploy Extension
2
+
1
3
on :
2
4
push :
3
5
tags :
4
6
- " *"
5
- name : Deploy Extension
7
+
6
8
jobs :
7
9
deploy :
8
10
runs-on : ubuntu-latest
9
11
steps :
10
12
- uses : actions/checkout@v2
11
- - uses : actions/setup-node@v1
13
+ - uses : actions/setup-node@v4
12
14
with :
13
15
node-version : 16
16
+ - name : Install dependencies
17
+ run : npm install
14
18
- name : Publish to Open VSX Registry
15
19
uses : HaaLeo/publish-vscode-extension@v1
16
20
id : publishToOVSX
You can’t perform that action at this time.
0 commit comments