ソースを参照

chore: 修改 action

cheng zhen 1 年間 前
コミット
9b7475fcd2
1 ファイル変更11 行追加18 行削除
  1. 11 18
      .github/workflows/build.yml

+ 11 - 18
.github/workflows/build.yml

@@ -89,32 +89,25 @@ jobs:
         path: dist/CursorPro
 
   create-release:
-    needs: [build-windows, build-macos-arm64, build-linux]  # 等待其他构建任务完成
+    needs: [build-windows, build-macos-arm64, build-linux]
     runs-on: ubuntu-latest
-    # 只在推送标签时创建发布
     if: startsWith(github.ref, 'refs/tags/')
     
     steps:
-      - name: Create Release
-        id: create_release
-        uses: actions/create-release@v1
-        env:
-          GITHUB_TOKEN: ${{ secrets.TOKEN }}
-        with:
-          tag_name: ${{ github.ref }}
-          release_name: Release ${{ github.ref }}
-          draft: false
-          prerelease: false
-          
       - name: Download all artifacts
         uses: actions/download-artifact@v4
-        
-      - name: Upload Release Assets
+        with:
+          path: artifacts
+          
+      - name: Display structure of downloaded files
+        run: ls -R artifacts
+          
+      - name: Create Release
         uses: softprops/action-gh-release@v1
         with:
           files: |
-            CursorPro-Windows/CursorPro.exe
-            CursorPro-MacOS-ARM64/CursorPro
-            CursorPro-Linux/CursorPro
+            artifacts/CursorPro-Windows/CursorPro.exe
+            artifacts/CursorPro-MacOS-ARM64/CursorPro
+            artifacts/CursorPro-Linux/CursorPro
         env:
           GITHUB_TOKEN: ${{ secrets.TOKEN }}