1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
本文档适用于维护者和自动化代理。发布只有在 GitHub 和 crates.io 两侧都完成时才算完成。
- ----
GitHub 的 `vX.Y.Z` annotated tag 是唯一发布入口。推送 tag 后,
`.github/workflows/publish.yml` 会校验版本并运行检查,成功后发布 crates.io。
严禁在推送 tag 前单独执行 `cargo publish`。发布完成必须同时满足:版本提交已推送到
`main`、tag 指向该提交、`Publish` 工作流成功、crates.io 可查询到同一版本。
以下命令从仓库根目录执行,`X.Y.Z` 替换为实际版本:
1. 2.
3.
4.
version=""
5.
version=""
|
- --
本 crate 源自 weimo 主仓库(`weimo-wdf-mvp` 验证项目)。本仓库是发布与后续开发的
upstream;主仓库内若保留副本,修改应以本仓库为准并单向同步。
2026-10 起 crate 由 `weimo-doc` 更名为 `weimo-wdf`,仓库更名为 `weimo-wdf-rs`,与
TypeScript 版 `weimo-wdf` 对齐;crates.io 上的 `weimo-doc` 0.1.0 仍保留但不再维护。