From 6171abd277ea4a48440c380768cfc502012acd80 Mon Sep 17 00:00:00 2001 From: Yury Semikhatsky Date: Thu, 4 Sep 2025 14:21:14 -0700 Subject: [PATCH] devops: get extension version from package.json, not tag (#1000) --- .github/workflows/publish.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index ed23287..9333b9a 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -85,14 +85,18 @@ jobs: - name: Build extension working-directory: ./extension run: npm run build + - name: Get extension version + id: get-version + working-directory: ./extension + run: echo "version=$(node -p "require('./package.json').version")" >> $GITHUB_OUTPUT - name: Package extension working-directory: ./extension run: | cd dist - zip -r ../playwright-mcp-extension-${{ github.event.release.tag_name }}.zip . + zip -r ../playwright-mcp-extension-${{ steps.get-version.outputs.version }}.zip . cd .. - name: Upload extension to release env: GITHUB_TOKEN: ${{ github.token }} run: | - gh release upload ${{github.event.release.tag_name}} ./extension/playwright-mcp-extension-${{ github.event.release.tag_name }}.zip + gh release upload ${{github.event.release.tag_name}} ./extension/playwright-mcp-extension-${{ steps.get-version.outputs.version }}.zip