diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index f4d2494..6ee56ea 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -9,10 +9,6 @@ on: jobs: deploy: runs-on: ubuntu-latest - strategy: - matrix: - os: [linux, darwin, win32] - arch: [x64, arm64] steps: - name: Checkout code uses: actions/checkout@v2 @@ -22,49 +18,18 @@ jobs: with: node-version: '18' - # Install npm dependencies based on the architecture - name: Install dependencies - run: | - if [ "${{ matrix.arch }}" == "arm64" ]; then - npm_config_arch=arm64 npm install --build-from-source - else - npm_config_arch=x64 npm install --build-from-source - fi + run: npm install - - name: Run Rollup for Compilation + - name: Run Rollup run: npm run rollupci - - name: List Compiled Files (Debugging) + - name: List contents of out/compiled directory (for debugging) run: ls -R out/compiled - - - name: Install vsce - run: npm install -g @vscode/vsce - - - name: Package VSIX for Target Platform - run: | - case "${{ matrix.os }}" in - linux) vsce package --target linux-${{ matrix.arch }} ;; - darwin) vsce package --target darwin-${{ matrix.arch }} ;; - win32) vsce package --target win32-${{ matrix.arch }} ;; - esac - - - name: Capture VSIX Filename - id: capture_vsix_file - run: | - VSIX_FILE=$(ls *.vsix) - echo "VSIX_FILE=$VSIX_FILE" >> $GITHUB_ENV - shell: bash - - - name: Print VSIX Filename - id: print_vsix_file - run: | - echo "Generated package for OS ${{ matrix.os }} and architecture ${{ matrix.arch }}:" - ls *.vsix - + - name: Publish to Visual Studio Marketplace uses: HaaLeo/publish-vscode-extension@v1 with: pat: ${{ secrets.VS_MARKETPLACE_TOKEN }} - extensionFile: ${{ env.VSIX_FILE }} registryUrl: https://marketplace.visualstudio.com - skipDuplicate: true + skipDuplicate: true \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 5d2506d..f89388c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -63,3 +63,7 @@ First Release for Vs Code Extension. ## [1.0.14] - Back button refactored for better User Experience + +## [1.0.15] + +- Reverting to universal release diff --git a/package.json b/package.json index bae8a30..799fbca 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "keployio", "displayName": "Keploy", "description": "Streamline testing with the power of Keploy, directly in your favorite IDE.", - "version": "1.0.14", + "version": "1.0.15", "publisher": "Keploy", "icon": "media/logo.png", "pricing": "Free",