File tree Expand file tree Collapse file tree 1 file changed +18
-1
lines changed Expand file tree Collapse file tree 1 file changed +18
-1
lines changed Original file line number Diff line number Diff line change @@ -47,15 +47,32 @@ jobs:
47
47
if : startsWith(matrix.os, 'macos') || startsWith(matrix.os, 'ubuntu')
48
48
run : ./install-dependencies.sh
49
49
shell : bash
50
+
51
+ - name : Setup Debug Session
52
+ uses : csexton/debugger-action@master
50
53
51
- - name : Run build script
54
+ - name : Run build script for Windows
55
+ if : startsWith(matrix.os, 'windows')
56
+ run : |
57
+ cd extensions/vscode
58
+ node scripts/prepackage --target "${{ matrix.arch }}"
59
+ mkdir build
60
+ .\node_modules\@vscode\vsce\vsce package --out .\build --target "${{ matrix.arch }}"
61
+ echo "Finished Packaging extension..."
62
+ cd build
63
+ echo "VSIX_FILE=$(ls *.vsix)" >> $GITHUB_ENV
64
+ shell : pwsh
65
+
66
+ - name : Run build script for Linux
67
+ if : startsWith(matrix.os, 'macos') || startsWith(matrix.os, 'ubuntu')
52
68
run : |
53
69
cd extensions/vscode
54
70
node scripts/prepackage --target "${{ matrix.arch }}"
55
71
mkdir build
56
72
node_modules/@vscode/vsce/vsce package --out ./build --target "${{ matrix.arch }}"
57
73
cd build
58
74
echo "VSIX_FILE=$(ls *.vsix)" >> $GITHUB_ENV
75
+ shell : bash
59
76
60
77
- name : Publish Extension
61
78
run : |
You can’t perform that action at this time.
0 commit comments