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
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
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
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 }}