chore: 修改 action

This commit is contained in:
cheng zhen
2025-01-03 19:09:22 +08:00
parent 93e67fe268
commit 9b7475fcd2

View File

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