Skip to content

Commit 64eedfa

Browse files
committed
Update ZenML tutorial extension to version 0.1.6, reflecting changes in package files, Dockerfile, build workflow, and the addition of the new VSIX file for consistent versioning across all components.
1 parent 782594c commit 64eedfa

File tree

7 files changed

+12
-12
lines changed

7 files changed

+12
-12
lines changed

.github/workflows/build-extensions.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
- name: Build theme extension
4242
run: |
4343
echo "Building theme extension..."
44-
cd themes && npx @vscode/vsce package --out ./zenml-color-theme-0.1.5.vsix
44+
cd themes && npx @vscode/vsce package --out ./zenml-color-theme-0.1.6.vsix
4545
4646
- name: Verify extensions were builts
4747
run: |
@@ -54,11 +54,11 @@ jobs:
5454
exit 1
5555
fi
5656
57-
if [ -f "themes/zenml-color-theme-0.1.5.vsix" ]; then
57+
if [ -f "themes/zenml-color-theme-0.1.6.vsix" ]; then
5858
echo "Theme extension built successfully:"
59-
ls -la themes/zenml-color-theme-0.1.5.vsix
59+
ls -la themes/zenml-color-theme-0.1.6.vsix
6060
else
61-
echo "ERROR: zenml-color-theme-0.1.5.vsix not found"
61+
echo "ERROR: zenml-color-theme-0.1.6.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: themes/zenml-color-theme-0.1.5.vsix
75+
path: themes/zenml-color-theme-0.1.6.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-tutorial-*.vsix
86-
git add themes/zenml-color-theme-0.1.5.vsix
86+
git add themes/zenml-color-theme-0.1.6.vsix
8787
8888
# Check if there are any changes to commit
8989
if git diff --staged --quiet; then

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"url": "https://github.com/zenml-io/vscode-tutorial-extension"
77
},
88
"description": "Interactive ZenML pipeline tutorials with step-by-step guidance and one-click execution",
9-
"version": "0.1.5",
9+
"version": "0.1.6",
1010
"publisher": "zenml-io",
1111
"engines": {
1212
"vscode": "^1.90.0"

project.Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
ARG ZENML_VERSION=latest
22
ARG PROJECT_DIR_NAME
3-
ARG EXTENSION_VERSION=0.1.5
3+
ARG EXTENSION_VERSION=0.1.6
44

55
FROM zenmldocker/zenml-codespace:${ZENML_VERSION}
66

src/utils/getExtensionUri.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ function getExtensionVersion(): string {
99
return packageJson.version;
1010
} catch (error) {
1111
console.warn("Could not read package.json version, using fallback", error);
12-
return "0.1.5"; // Fallback version
12+
return "0.1.6"; // Fallback version
1313
}
1414
}
1515

themes/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "zenml-color-theme",
33
"displayName": "ZenML Color Theme",
44
"description": "VS Code theme matching ZenML Dashboard",
5-
"version": "0.1.5",
5+
"version": "0.1.6",
66
"publisher": "zenml-io",
77
"engines": {
88
"vscode": "^1.74.0"

0 commit comments

Comments
 (0)