Skip to content

Commit eda4ab0

Browse files
committed
Update theme extension output filename and verification paths
1 parent 1884109 commit eda4ab0

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

.github/workflows/build-extensions.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,9 @@ jobs:
4141
- name: Build theme extension
4242
run: |
4343
echo "Building theme extension..."
44-
cd themes && npx @vscode/vsce package --out ../zenml-color-theme.vsix
44+
cd themes && npx @vscode/vsce package --out ./zenml-color-theme-0.0.1.vsix
4545
46-
- name: Verify extensions were built
46+
- name: Verify extensions were builts
4747
run: |
4848
echo "Checking built extensions..."
4949
if [ -d ".devcontainer/extensions" ]; then
@@ -54,11 +54,11 @@ jobs:
5454
exit 1
5555
fi
5656
57-
if [ -f "zenml-color-theme.vsix" ]; then
57+
if [ -f "themes/zenml-color-theme-0.0.1.vsix" ]; then
5858
echo "Theme extension built successfully:"
59-
ls -la zenml-color-theme.vsix
59+
ls -la themes/zenml-color-theme-0.0.1.vsix
6060
else
61-
echo "ERROR: zenml-color-theme.vsix not found"
61+
echo "ERROR: zenml-color-theme-0.0.1.vsix not found"
6262
exit 1
6363
fi
6464
@@ -72,7 +72,7 @@ jobs:
7272
uses: actions/upload-artifact@v4
7373
with:
7474
name: theme-extension
75-
path: zenml-color-theme.vsix
75+
path: themes/zenml-color-theme-0.0.1.vsix
7676

7777
- name: Commit and push built extensions
7878
# Only commit on push to main/develop branches, not on PRs
@@ -83,7 +83,7 @@ jobs:
8383
8484
# Add the built extensions to git
8585
git add .devcontainer/extensions/zenml-codespace-tutorial-*.vsix
86-
git add zenml-color-theme.vsix
86+
git add themes/zenml-color-theme-0.0.1.vsix
8787
8888
# Check if there are any changes to commit
8989
if git diff --staged --quiet; then

zenml-color-theme.vsix

-3.29 KB
Binary file not shown.

0 commit comments

Comments
 (0)