Skip to content

Commit 74eb4df

Browse files
committed
Fix vsix build
1 parent a62cbb1 commit 74eb4df

File tree

12 files changed

+1857
-119
lines changed

12 files changed

+1857
-119
lines changed

.github/workflows/marketplace-publish.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,13 @@ jobs:
4040
pnpm vsix
4141
package=$(unzip -l bin/roo-cline-${current_package_version}.vsix)
4242
echo "$package"
43-
echo "$package" | grep -q "dist/extension.js" || exit 1
43+
echo "$package" | grep -q "extension/dist/package.json" || exit 1
44+
echo "$package" | grep -q "extension/dist/package.nls.json" || exit 1
45+
echo "$package" | grep -q "extension/dist/extension.js" || exit 1
4446
echo "$package" | grep -q "extension/webview-ui/build/assets/index.js" || exit 1
45-
echo "$package" | grep -q "extension/node_modules/@vscode/codicons/dist/codicon.ttf" || exit 1
47+
echo "$package" | grep -q "extension/webview-ui/build/assets/index.js" || exit 1
48+
echo "$package" | grep -q "extension/assets/codicons/codicon.ttf" || exit 1
49+
echo "$package" | grep -q "extension/assets/vscode-material-icons/icons/3d.svg" || exit 1
4650
echo "$package" | grep -q ".env" || exit 1
4751
- name: Create and Push Git Tag
4852
run: |

.vscodeignore

Lines changed: 0 additions & 70 deletions
This file was deleted.

src/.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
11
webview-ui
2+
3+
assets/vscode-material-icons

src/.vscodeignore

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# Exclude everything
2+
**
3+
4+
# Include package.json
5+
!package.json
6+
!package.nls.*
7+
8+
# Include the built extension
9+
!dist
10+
11+
# Include the built webview
12+
!webview-ui
13+
14+
# Include the license file
15+
!LICENSE
16+
17+
# Include default themes JSON files used in getTheme
18+
!integrations/theme/default-themes/**
19+
20+
# Include icons and images
21+
!assets/codicons/**
22+
!assets/vscode-material-icons/**
23+
!assets/icons/**
24+
!assets/images/**
25+
26+
# Include .env file for telemetry
27+
!.env

0 commit comments

Comments
 (0)