File tree 4 files changed +27
-0
lines changed
packages/vscode-sourcemap-helper
4 files changed +27
-0
lines changed Original file line number Diff line number Diff line change
1
+ name : Release
2
+ on :
3
+ push :
4
+ tags :
5
+ - " *"
6
+ jobs :
7
+ Release :
8
+ runs-on : ubuntu-latest
9
+ steps :
10
+ - uses : actions/checkout@v4
11
+ - uses : actions/setup-node@v4
12
+ with :
13
+ node-version : 18
14
+ - run : npm install
15
+ - run : npm run build
16
+ - run : npm run bundle
17
+ - run : xvfb-run -a npm run test
18
+ - run : npm run publish -- -p ${{ secrets.VS_MARKETPLACE_TOKEN }}
19
+ - uses : actions/upload-artifact@v4
20
+ with :
21
+ name : vsix
22
+ path : packages/vscode-sourcemap-helper/sourcemap-helper-*.vsix
Original file line number Diff line number Diff line change @@ -21,6 +21,9 @@ npm run bundle
21
21
22
22
# Create extension VSIX from bundle
23
23
npm run vsce
24
+
25
+ # Publish extension VSIX
26
+ npm run publish -- -p ${VSCE_PAT}
24
27
```
25
28
26
29
The extension is saved in ` packages/vscode-sourcemap-helper/sourcemap-helper-(VERSION).vsix `
Original file line number Diff line number Diff line change 10
10
"dev" : " npm run dev --w vscode-sourcemap-helper" ,
11
11
"test" : " npm run test --w packages/vscode-sourcemap-helper-test" ,
12
12
"vsce" : " npm run vsce --w packages/vscode-sourcemap-helper" ,
13
+ "publish" : " npm run publish --w packages/vscode-sourcemap-helper --" ,
13
14
"bundle" : " npm run bundle --w packages/vscode-sourcemap-helper"
14
15
}
15
16
}
Original file line number Diff line number Diff line change 108
108
"watch" : " tsc -watch -p ./" ,
109
109
"test" : " vscode-test" ,
110
110
"vsce" : " vsce package --no-dependencies" ,
111
+ "publish" : " vsce publish --no-dependencies" ,
111
112
"bundle" : " node bundle.js"
112
113
},
113
114
"devDependencies" : {
You can’t perform that action at this time.
0 commit comments