Files
xxxigcc-proxy/llmdoc/guides/how-to-trigger-release.md
Wang Defa 9afe4a8649
All checks were successful
Build and Release / build-and-test (arm64, alpine) (push) Successful in -13s
Build and Release / build-and-test (amd64, alpine) (push) Successful in -6s
Build and Release / build-and-test (arm64, ubuntu) (push) Successful in -7s
Build and Release / build-and-test (amd64, ubuntu) (push) Successful in 7s
Build and Release / release (push) Successful in 21s
简化 Debian 发布流程并添加项目文档系统
- 将 Debian 包仓库从 bookworm/trixie 双发行版改为通用 stable 仓库
- 新增完整的 llmdoc 文档系统,包含架构、指南和参考文档
- 更新 README.md 和部署指南以反映新的仓库配置
- 添加 .gitignore 文件
2025-12-25 10:18:07 +08:00

56 lines
1.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 如何触发 Release
## 1. 发布前提条件
- 代码已提交并合并到 `main` 分支
- 确定新版本号(如 `3.4.8-xg1`
## 2. 发布方式
### 方式一:创建 Git Tag推荐
1. 本地创建 tag
```bash
git tag 3.4.8-xg1
git push origin 3.4.8-xg1
```
### 方式二Gitea Web 界面
1. 在 Gitea 仓库页面
2. 点击 "发布"
3. 创建新 Tag
## 3. 构建和发布流程
### 自动触发条件
- 推送到 `main`/`develop` 分支
- 推送新的 Tag
### 构建矩阵
- 架构amd64、arm64
- 发行版Ubuntu、Alpine
## 4. 验证发布
### 检查构建产物
- Generic Package Registry
- Debian Package Registry
- GitHub/Gitea Release 页面
### 下载和测试
1. 直接从 Release 下载
2. 通过 Debian 仓库安装
```bash
sudo apt-get update
sudo apt-get install xxxigcc-proxy
```
## 5. 常见问题
### 构建失败
- 检查 CI 日志
- 验证代码是否通过所有测试
- 确认依赖项是否正确
### 包上传失败
- 检查 Build Token 权限
- 验证网络连接
- 确认包管理器配置