Skip to content

Commit 2d8a403

Browse files
committed
docs: record 1.14.0 release
1 parent 8aca0c1 commit 2d8a403

3 files changed

Lines changed: 26 additions & 2 deletions

File tree

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# R1.10 正式发布报告
2+
3+
## 发布结果
4+
5+
- annotated tag:`v1.14.0`
6+
- tag commit:`8aca0c1606d829d7d49fdff22b9d82afcd317bd1`
7+
- GitHub Release:https://github.com/pikasTech/PikaPython/releases/tag/v1.14.0
8+
- Release 状态:非 draft、非 prerelease
9+
- tag 与 master 通过一次 atomic push 发布,tag 未移动。
10+
11+
## 发布后验证
12+
13+
- 远端 annotated tag 解引用到正式候选提交。
14+
- 完整提交图的全新 clone 通过 `release_check.py --expected-version 1.14.0 --tag v1.14.0 --require-tag-at-head --require-clean`
15+
- 六个发布包均解析到预期版本和源码快照 `5eda098dc811ab16a804858149973b0187d070ba`
16+
- fresh clone 按 `pull-core.sh -> init.sh -> Release` 标准入口完成 core 编译。
17+
- 浅克隆不包含 packages.toml 引用的全部历史 commit,不能用于当前 release-check 的全包 commit 验证;这属于验证入口边界,不是发布内容失败。
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# R1 PikaPython v1.14.0 发布总结
2+
3+
PikaPython v1.14.0 已正式发布。版本元数据、runtime header、CMSIS Pack、包索引、annotated tag 与 GitHub Release 已对齐;pikascript-core、PikaStdLib、threading、requests、mqtt 和 time 已登记对应版本。
4+
5+
按用户裁决,本次跳过 RC,接受异常正确性修复的少量 Flash 增量,开发测试工具、环境、LVGL 和网络问题不阻断源码发布。Issue #371#372#373 保持开放并转入发布后处理,不在本报告中宣称已经修复。
6+
7+
发布前完成 Docker Release core 编译、发布工具单测和三项 runtime 定向测试;发布后完成完整历史 fresh clone 的 tag/版本/包索引检查,并按标准 Linux 初始化入口再次编译 core。

docs/MDTODO/pikapython-release-engineering.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
- LVGL、网络及其他非核心依赖可从核心门禁隔离,但被发布包必须完成独立构建或 smoke。
77
- 性能结论必须来自同环境重复样本;RAM/Flash 以 Release 或目标固件等价构建核算总体净变化。
88

9-
## R1 [in_progress]
9+
## R1 [completed]
1010

1111
按已调查的发布链路直接发布 PikaPython v1.14.0:修复或裁决语法/runtime 发布问题,改进版本与包索引一致性工具,发布 core、PikaStdLib、threading、requests、mqtt、time 对应版本;按用户裁决跳过 RC,接受已量化的少量 Flash 增量,开发测试工具、环境、LVGL 与网络问题不阻断源码发布,最终创建不可移动 tag、GitHub Release 并做全新安装验证,完成任务后将详细报告写入[任务报告](./details/pikapython-release-engineering/R1_Task_Report.md)
1212

@@ -53,6 +53,6 @@
5353

5454
跳过 RC 阶段;对正式源码候选执行版本一致性、发布工具单测、核心 Linux 编译/定向回归和工作区清洁检查,开发测试工具、环境、LVGL 与网络问题不阻断源码 tag,完成任务后将详细报告写入[任务报告](./details/pikapython-release-engineering/R1.9_Task_Report.md)
5555

56-
### R1.10
56+
### R1.10 [completed]
5757

5858
审核直接发布候选与 release-check 输出,创建 annotated v1.14.0 tag 和 GitHub Release,从全新 clone 及包管理器完成发布后验证;失败时不移动 tag,改走后续 patch,完成任务后将详细报告写入[任务报告](./details/pikapython-release-engineering/R1.10_Task_Report.md)

0 commit comments

Comments
 (0)