8585
8686 - name : Extract build info
8787 id : build_info
88+ working-directory : ./.upstream-workspace
8889 run : |
8990 UPSTREAM_SHA=$(git rev-parse HEAD)
9091 UPSTREAM_SHA_SHORT=$(git rev-parse --short HEAD)
9495 # Get MTA version from transformed package.json
9596 MTA_VERSION=$(node -p "require('./vscode/package.json').version")
9697 echo "mta_version=${MTA_VERSION}" >> $GITHUB_OUTPUT
97- working-directory : ./.upstream-workspace
9898
9999 - name : Display build configuration
100100 run : |
@@ -103,14 +103,16 @@ jobs:
103103 echo "- **MTA Version**: \`${{ steps.build_info.outputs.mta_version }}\`" >> $GITHUB_STEP_SUMMARY
104104
105105 - name : Install upstream dependencies
106+ working-directory : ./.upstream-workspace
106107 run : |
107108 npm ci
108109
109110 - name : Build extension
110- run : npm run build
111111 working-directory : ./.upstream-workspace
112+ run : npm run build
112113
113114 - name : Verify MTA branding applied
115+ working-directory : ./.upstream-workspace
114116 run : |
115117 # Check that package.json has correct MTA branding
116118 PACKAGE_NAME=$(node -p "require('./vscode/package.json').name")
@@ -122,7 +124,6 @@ jobs:
122124 exit 1
123125 fi
124126 echo "✅ MTA branding verification passed: $PACKAGE_NAME"
125- working-directory : ./.upstream-workspace
126127
127128 test :
128129 name : Test
@@ -428,4 +429,4 @@ jobs:
428429 # - name: Publish to Open VSX
429430 # run: npx ovsx publish "$VSIX_FILE"
430431 # env:
431- # OVSX_PAT: ${{ secrets.OVSX_PAT }}
432+ # OVSX_PAT: ${{ secrets.OVSX_PAT }}
0 commit comments