From 9b7475fcd25e60d5fb7cd2a727b505058cb3031a Mon Sep 17 00:00:00 2001 From: cheng zhen Date: Fri, 3 Jan 2025 19:09:22 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E4=BF=AE=E6=94=B9=20action?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/build.yml | 29 +++++++++++------------------ 1 file changed, 11 insertions(+), 18 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index eaedec3..6dec18c 100644 --- a/.github/workflows/build.yml +++ b/.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 }} \ No newline at end of file