diff --git a/.github/workflows/build-vscode-release.reusable.yaml b/.github/workflows/build-vscode-release.reusable.yaml index 89df7b0c2..be997c7ea 100644 --- a/.github/workflows/build-vscode-release.reusable.yaml +++ b/.github/workflows/build-vscode-release.reusable.yaml @@ -38,15 +38,15 @@ jobs: - name: Install Dependencies run: pnpm install --frozen-lockfile working-directory: typescript/ + - name: Build Typescript Project - run: pnpm run build + run: pnpm turbo vscode:package working-directory: typescript/ # Build the VSCode Extension - name: Build VSCode Extension id: build run: | - pnpm run vscode:package VERSION=$(cat package.json| grep version | cut -d ' ' -f 4 | sed 's/[",]//g') echo "version=$VERSION" >> $GITHUB_OUTPUT working-directory: typescript/vscode-ext/packages @@ -56,7 +56,7 @@ jobs: uses: actions/upload-artifact@v4 with: name: baml-vscode.vsix - path: typescript/vscode-ext/packages/Gloo-${{ steps.build.outputs.version }}.vsix + path: typescript/vscode-ext/packages/gloo-${{ steps.build.outputs.version }}.vsix if-no-files-found: error # Upload the artifact (helpful for debugging and manual downloads) diff --git a/typescript/turbo.json b/typescript/turbo.json index c7fb2fb93..ea13aa516 100644 --- a/typescript/turbo.json +++ b/typescript/turbo.json @@ -52,7 +52,7 @@ "dependsOn": ["@gloo-ai/baml-language-server#build"], "outputs": ["out/**"] }, - "baml#vscode:package": { + "gloo#vscode:package": { "dependsOn": ["baml-client#build"], "outputs": ["baml-*.vsix"] }, diff --git a/typescript/vscode-ext/packages/package.json b/typescript/vscode-ext/packages/package.json index d609a0c51..d7622efe0 100644 --- a/typescript/vscode-ext/packages/package.json +++ b/typescript/vscode-ext/packages/package.json @@ -1,5 +1,5 @@ { - "name": "Gloo", + "name": "gloo", "displayName": "Baml", "description": "BAML is a DSL for AI applications.", "version": "0.61.1",