mirror of
https://github.com/snailyp/gemini-balance.git
synced 2026-06-02 14:19:55 +08:00
build: 更新发布流程并移除 release-drafter 配置
- 删除了 release-drafter.yml 文件,不再使用 release-drafter 自动生成发布说明 - 更新了 release.yml 工作流,移除了自动填充发布说明的步骤 - 保留了创建 ZIP 文件和上传构建文件的步骤,但标记为可选
This commit is contained in:
54
.github/release-drafter.yml
vendored
54
.github/release-drafter.yml
vendored
@@ -1,54 +0,0 @@
|
||||
name-template: 'v$RESOLVED_VERSION'
|
||||
tag-template: 'v$RESOLVED_VERSION'
|
||||
categories:
|
||||
- title: '新增功能'
|
||||
labels:
|
||||
- 'feature'
|
||||
- 'enhancement'
|
||||
- 'feat'
|
||||
- title: '改进'
|
||||
labels:
|
||||
- 'improvement'
|
||||
- 'optimization'
|
||||
- 'refactor'
|
||||
- title: '修复的Bug'
|
||||
labels:
|
||||
- 'fix'
|
||||
- 'bugfix'
|
||||
- 'bug'
|
||||
- title: '已知问题'
|
||||
labels:
|
||||
- 'known issue'
|
||||
- 'known-issue'
|
||||
- title: '升级指南'
|
||||
labels:
|
||||
- 'breaking'
|
||||
- 'breaking-change'
|
||||
|
||||
change-template: '- $TITLE (#$NUMBER)'
|
||||
version-resolver:
|
||||
major:
|
||||
labels:
|
||||
- 'breaking'
|
||||
- 'breaking-change'
|
||||
minor:
|
||||
labels:
|
||||
- 'feat'
|
||||
- 'feature'
|
||||
- 'enhancement'
|
||||
patch:
|
||||
labels:
|
||||
- 'fix'
|
||||
- 'bugfix'
|
||||
- 'bug'
|
||||
default: patch
|
||||
|
||||
template: |
|
||||
## $RESOLVED_VERSION
|
||||
**发布日期:** $RELEASE_DATE
|
||||
|
||||
$CHANGES
|
||||
|
||||
### 升级指南
|
||||
- 请在升级前查看上述变更内容,确保您的应用程序兼容这些更改
|
||||
- 如果存在数据库结构变更,请务必先备份数据再进行升级
|
||||
9
.github/workflows/release.yml
vendored
9
.github/workflows/release.yml
vendored
@@ -37,22 +37,21 @@ jobs:
|
||||
with:
|
||||
tag_name: ${{ github.ref_name }}
|
||||
release_name: ${{ github.ref_name }}
|
||||
body: ${{ steps.release-drafter.outputs.body }}
|
||||
draft: false
|
||||
prerelease: false
|
||||
|
||||
# Step 4: 构建zip文件
|
||||
# Step 3: 可选,构建zip文件
|
||||
- name: Create ZIP file
|
||||
run: |
|
||||
zip -r gemini-balance.zip . -x "*.git*" "*.github*" "*.env*" "logs/*" "tests/*"
|
||||
|
||||
# Step 5: 上传构建文件
|
||||
# Step 4: 可选,上传构建文件
|
||||
- name: Upload Release Asset
|
||||
uses: actions/upload-release-asset@v1
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
with:
|
||||
upload_url: ${{ steps.create_release.outputs.upload_url }}
|
||||
asset_path: ./gemini-balance.zip
|
||||
asset_name: gemini-balance.zip
|
||||
asset_path: ./gemini-balance.zip # 替换为你的构建文件路径
|
||||
asset_name: gemini-balance.zip # 替换为你的文件名
|
||||
asset_content_type: application/zip
|
||||
|
||||
Reference in New Issue
Block a user