diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d8e3d7101e..ac0519678a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -116,9 +116,6 @@ jobs: with: command: wix args: --no-build --nocapture --output target\wix\nushell-windows.msi - - name: Create zip of binaries - run: powershell Compress-Archive nu*.exe nushell-windows.zip - working-directory: .\output - name: Upload installer uses: actions/upload-artifact@v2 with: @@ -128,7 +125,7 @@ jobs: uses: actions/upload-artifact@v2 with: name: windows-zip - path: output\nushell-windows.zip + path: output\* release: name: Publish Release @@ -208,11 +205,6 @@ jobs: asset_content_type: application/zip - name: Create Windows Directory run: mkdir -p ${{ steps.info.outputs.windowsdir }}/${{ steps.info.outputs.innerdir }} - - name: Download Windows installer - uses: actions/download-artifact@v2 - with: - name: windows-installer - path: ${{ steps.info.outputs.windowsdir }}/${{ steps.info.outputs.innerdir }} - name: Download Windows zip uses: actions/download-artifact@v2 with: @@ -221,21 +213,28 @@ jobs: # TODO: Remove Show - name: Show Windows Artifacts run: ls -la ${{ steps.info.outputs.windowsdir }}/${{ steps.info.outputs.innerdir }} - - name: Upload Windows installer - uses: actions/upload-release-asset@v1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - upload_url: ${{ steps.create_release.outputs.upload_url }} - asset_path: .\target\wix\nushell-windows.msi - asset_name: ${{ steps.info.outputs.windowsdir }}.msi - asset_content_type: applictaion/x-msi + - name: Create macOS Archive + run: zip -r ${{ steps.info.outputs.windowsdir }}.zip ${{ steps.info.outputs.windowsdir }} - name: Upload Windows zip uses: actions/upload-release-asset@v1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: upload_url: ${{ steps.create_release.outputs.upload_url }} - asset_path: .\output\nushell-windows.zip + asset_path: ./${{ steps.info.outputs.macosdir }}.zip asset_name: ${{ steps.info.outputs.windowsdir }}.zip asset_content_type: application/zip + - name: Download Windows installer + uses: actions/download-artifact@v2 + with: + name: windows-installer + path: ./ + - name: Upload Windows installer + uses: actions/upload-release-asset@v1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + upload_url: ${{ steps.create_release.outputs.upload_url }} + asset_path: ./nushell-windows.msi + asset_name: ${{ steps.info.outputs.windowsdir }}.msi + asset_content_type: applictaion/x-msi