Skip to content

Conversation

@zerob13
Copy link
Collaborator

@zerob13 zerob13 commented May 25, 2025

Pull Request Description (中文)

🔧 简化内容

  • 移除了复杂的输入参数:
  • 删除了 use_existing_release 选项
  • 删除了 release_tag 参数
  • 简化了工作流程:
  • 只保留两个必要输入:workflow_id 和 prerelease
  • 移除了条件判断逻辑
  • 统一的 Release 创建:
  • 默认设置为草稿模式 (draft: true)
  • 保持原有的产物收集逻辑不变

📋 新的工作流程

  • 用户输入 workflow_id(构建工作流的 ID)
  • 选择是否为 prerelease
  • 自动下载指定 workflow 的产物
  • 创建草稿 release,包含详细的构建信息
  • 用户可以在 GitHub 上手动验证并发布

@zerob13 zerob13 merged commit 73d9e41 into ThinkInAIXYZ:dev May 25, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant