ci: 精简 release workflow 文件

- 移除了 release-drafter 相关的步骤
- 保留了代码检出和创建 Release 的步骤
- 简化了工作流结构,提高了可读性
This commit is contained in:
yinpeng
2025-02-15 01:06:32 +08:00
parent d566c28fa2
commit 64235143dd

View File

@@ -15,20 +15,8 @@ jobs:
# Step 1: 检出代码库
- name: Checkout code
uses: actions/checkout@v3
with:
fetch-depth: 0
# Step 2: 使用 release-drafter 生成发布说明
- name: Generate Release Notes
id: release-drafter
uses: release-drafter/release-drafter@v5
with:
config-name: release-drafter.yml
disable-autolabeler: true
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# Step 3: 创建 Release
# Step 2: 自动生成 Release
- name: Create Release
id: create_release
uses: actions/create-release@v1