Skip to content

chore: 准备 v2.15.0 正式发布 - #517

Merged
ranxi2001 merged 1 commit into
productionfrom
release/20261022
Oct 21, 2026
Merged

ranxi2001 merged 1 commit into
productionfrom
release/20261022

Conversation

@ranxi2001

@ranxi2001 ranxi2001 commented Oct 21, 2026 •

Copy link
Copy Markdown
Owner

解决的问题与行为变化

关联记录与来源

复现与验收

  • 环境与基线:独立工作树 /data/development/projects/sub2api-release-20261022,上述 production 基线。
  • 操作:读取 VERSION,确认仅由 2.14.0 更新为 2.15.0;检查本 PR head 的 push/pull_request CI 与 Security Scan。
  • 验收标准:所有必需检查成功后合并;合并后重新核对精确 production SHA 的 CI/security 成功,才创建 annotated v2.15.0;等待 tag 的 Release、CI、Security 全部成功并回读产物。
  • 不新增测试:仅已有版本文本变化,使用仓库完整 CI;真实模型、生产迁移和线上验收未运行。
协议、调度或传输改动补充(相关时填写)

本准备 PR 不直接改变协议、调度、重试、并发、粘性、冷却或认证。发布内容来自已合并 PR,版本说明记录定时计划迁移/回退、匿名防护默认关闭与 SIWC Redis 6.2+ 的要求;不宣称已部署或所有真实传输路径已验收。

实际验证

检查与执行目录 / 命令 结果 覆盖范围、证据或未运行原因
源码 release 工作树:git diff --check 通过 仅 VERSION 一行变化
源码 release 工作树:逐一 git merge-base --is-ancestor <PR head> HEAD 通过 #510–#516 精确 head 全部包含
gh api repos/ranxi2001/sub2api/actions/runs?head_sha=<PR head>&per_page=100 及每个 run 的 jobs API 通过 7 个已合并 PR 的 push/pull_request、CI/Security 全部成功
本 PR 精确 head 8f83445c37a542f4133c0d2924d34480285573fa 的 push/pull_request CI/Security 通过 Security Scan pull_request;CI pull_request;CI push;Security Scan push;全部 job 成功
本地完整 Go/前端编译 未运行 按用户要求避免本地大编译,完整检查交给 CI
真实模型、生产迁移/部署 未运行 本次发布授权不包含这些操作

兼容性与运行影响

  • 配置 / API / 默认行为:本 PR 仅版本更新;新匿名防护默认关闭,无自动付费探测。
  • 数据库迁移与回滚:发布包含已合并的 forward-only 295_account_schedulable_timers.sql;先备份,回退前由新版本取消 pending 计划并停止相关 worker,不能只回退二进制后无审查地重升。
  • SIWC:副本共享 Redis 6.2+ 与持久凭据加密密钥;统一升级,旧 pending 授权重新开始。
  • 权限、凭据:不加入凭据、真实账号或生产配置。
  • 计费、资源与性能:本 PR 不执行运行时操作,无性能提升声明。
  • 回滚:未发布前可关闭准备 PR;已发布 tag 不移动、不重建。发布后更正代码使用新版本。

文档与用户可见变化

运维仓库完整 Release 正文与脚本默认版本、README 将按发版流程同步。annotated tag 包含标题、空行和完整人工说明,保留固定 tag 的 Linux 安装和 k3s 升级 footer。软件发布与生产部署分别记录。

Agent 使用声明

  • Agent 名称与参与范围:Codex;远端取证、版本选择、版本文件和发布文案、CI 跟踪与实际发版;未使用子 Agent。
  • 模型名称:GPT-6;当前环境未提供可确认的完整后端模型 ID,因此该 ID 未知。
  • 推理强度:未知,当前环境未提供可确认的配置值。

提交前自查

  • base 为 production,仅版本更新,无无关修改。
  • 正文、提交与证据不含凭据或真实用户敏感数据。
  • 实际验证、待完成、未运行及边界已说明。
  • 已检查默认值、权限、兼容性与迁移文档。
  • 本 PR 仅版本文本,回归检查由 CI 执行,不新增镜像实现的测试。
  • 已填写全部实际 Agent、模型与推理强度可确认范围。

@ranxi2001
ranxi2001 merged commit 8b36fe7 into production Oct 21, 2026
18 checks 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