From 47cb16b1536e8bb992bb9aee9c355e74335f6064 Mon Sep 17 00:00:00 2001 From: Andrew Glick <17516195+Antyos@users.noreply.github.com> Date: Sat, 22 Jul 2023 17:43:44 -0500 Subject: [PATCH] ci: Fix vsix artifact path (I hope) --- .github/workflows/deploy.yml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 2a5fe6f..43bb6ed 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -11,7 +11,7 @@ jobs: build: runs-on: ubuntu-latest outputs: - vsixPath: ${{ steps.packageExtension.outputs.vsixPath }} + vsixName: ${{ steps.packageExtension.outputs.vsixPath }} steps: - name: Checkout uses: actions/checkout@v3 @@ -62,12 +62,13 @@ jobs: name: openscad-vsix path: ${{ steps.packageExtension.outputs.vsixPath }} - deploy: + release: runs-on: ubuntu-latest needs: [build] if: startsWith(github.ref, 'refs/tags/v') steps: - uses: actions/checkout@v3 + - name: Download artifact id: download uses: actions/download-artifact@v3 @@ -77,7 +78,7 @@ jobs: - name: Create release uses: ncipollo/release-action@v1 with: - artifacts: ${{ steps.download.outputs.download-path }} + artifacts: ${{ steps.download.outputs.download-path }}/${{ needs.build.outputs.vsixName }} # Pulbish to Open VSX Registry - name: Publish to Open VSX Registry @@ -85,7 +86,7 @@ jobs: id: publishToOpenVSX with: pat: ${{ secrets.OPEN_VSX_TOKEN }} - extensionFile: ${{ steps.download.outputs.download-path }} + extensionFile: ${{ steps.download.outputs.download-path }}/${{ needs.build.outputs.vsixName }} registryUrl: https://open-vsx.org # Publish to VS Marketplace @@ -93,5 +94,5 @@ jobs: uses: HaaLeo/publish-vscode-extension@v1 with: pat: ${{ secrets.VS_MARKETPLACE_TOKEN }} - extensionFile: ${{ steps.download.outputs.download-path }} + extensionFile: ${{ steps.download.outputs.download-path }}/${{ needs.build.outputs.vsixName }} registryUrl: https://marketplace.visualstudio.com