Browse Source

chore(ci): fix mac release file name

defclass 5 years ago
parent
commit
e1b2f83d17
1 changed files with 4 additions and 7 deletions
  1. 4 7
      .github/workflows/build-desktop-release.yml

+ 4 - 7
.github/workflows/build-desktop-release.yml

@@ -200,14 +200,11 @@ jobs:
         run: yarn install --frozen-lockfile && yarn electron:make
         working-directory: ./static
 
-      - name: Change Artifact Name
-        run: mv static/out/make/Logseq.dmg static/out/make/Logseq-x64.dmg
-
       - name: Cache Artifact
         uses: actions/upload-artifact@v1
         with:
           name: Logseq-x64.dmg
-          path: static/out/make/Logseq-x64.dmg
+          path: static/out/make/zip/darwin/x64/logseq-darwin-x64-${{ github.event.inputs.tag-version }}.zip
 
   release:
     needs: [ build-macos, build-linux, build-windows ]
@@ -253,9 +250,9 @@ jobs:
           GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
         with:
           upload_url: ${{ steps.create_release.outputs.upload_url }}
-          asset_path: ./Logseq-x64.dmg
-          asset_name: logseq-darwin-x64-${{ github.event.inputs.tag-version }}.dmg
-          asset_content_type: application/x-apple-diskimage
+          asset_path: ./logseq-darwin-x64-${{ github.event.inputs.tag-version }}.zip
+          asset_name: logseq-darwin-x64-${{ github.event.inputs.tag-version }}.zip
+          asset_content_type: application/zip
 
       - name: Upload Linux Artifact
         id: upload-linux-artifact