Skip to content

Commit fc10401

Browse files
committed
docs: describe the five-target Desktop in the README and release notes
1 parent 30d575b commit fc10401

4 files changed

Lines changed: 8 additions & 6 deletions

File tree

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@
2626
<p align="center">
2727
<a href="https://github.com/apache/maka/stargazers"><img src="https://img.shields.io/github/stars/apache/maka?style=flat&label=%E2%98%85&color=4C8DFF" alt="GitHub stars" /></a>
2828
<a href="./LICENSE"><img src="https://img.shields.io/badge/license-Apache%202.0-4C8DFF?style=flat" alt="License: Apache 2.0" /></a>
29-
<img src="https://img.shields.io/badge/macOS-arm64-4C8DFF?style=flat&logo=apple&logoColor=white" alt="macOS Apple Silicon" />
29+
<img src="https://img.shields.io/badge/macOS-arm64%20%7C%20x64-4C8DFF?style=flat&logo=apple&logoColor=white" alt="macOS Apple Silicon and Intel" />
3030
<img src="https://img.shields.io/badge/Windows-preview-9BB8F0?style=flat&logo=windows&logoColor=white" alt="Windows unsigned preview" />
31-
<img src="https://img.shields.io/badge/Linux-soon-D0D4DA?style=flat&logo=linux&logoColor=6B7280" alt="Linux not yet supported" />
31+
<img src="https://img.shields.io/badge/Linux-preview-9BB8F0?style=flat&logo=linux&logoColor=white" alt="Linux unsigned preview" />
3232
<a href="https://deepwiki.com/apache/maka"><img src="https://img.shields.io/badge/DeepWiki-third--party%20AI%20docs-9BB8F0?style=flat" alt="DeepWiki: third-party AI-generated docs" /></a>
3333
<a href="./README.zh-CN.md"><img src="https://img.shields.io/badge/%E4%B8%AD%E6%96%87%E6%96%87%E6%A1%A3-4C8DFF?style=flat" alt="中文文档" /></a>
3434
</p>

README.zh-CN.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@
2626
<p align="center">
2727
<a href="https://github.com/apache/maka/stargazers"><img src="https://img.shields.io/github/stars/apache/maka?style=flat&label=%E2%98%85&color=4C8DFF" alt="GitHub stars" /></a>
2828
<a href="./LICENSE"><img src="https://img.shields.io/badge/license-Apache%202.0-4C8DFF?style=flat" alt="License: Apache 2.0" /></a>
29-
<img src="https://img.shields.io/badge/macOS-arm64-4C8DFF?style=flat&logo=apple&logoColor=white" alt="macOS Apple Silicon" />
29+
<img src="https://img.shields.io/badge/macOS-arm64%20%7C%20x64-4C8DFF?style=flat&logo=apple&logoColor=white" alt="macOS Apple Silicon 与 Intel" />
3030
<img src="https://img.shields.io/badge/Windows-preview-9BB8F0?style=flat&logo=windows&logoColor=white" alt="Windows 未签名预览" />
31-
<img src="https://img.shields.io/badge/Linux-soon-D0D4DA?style=flat&logo=linux&logoColor=6B7280" alt="Linux 尚未支持" />
31+
<img src="https://img.shields.io/badge/Linux-preview-9BB8F0?style=flat&logo=linux&logoColor=white" alt="Linux 未签名预览" />
3232
<a href="https://deepwiki.com/apache/maka"><img src="https://img.shields.io/badge/DeepWiki-%E7%AC%AC%E4%B8%89%E6%96%B9%20AI%20%E6%96%87%E6%A1%A3-9BB8F0?style=flat" alt="DeepWiki:第三方 AI 生成文档" /></a>
3333
<a href="./README.md"><img src="https://img.shields.io/badge/English-4C8DFF?style=flat" alt="English" /></a>
3434
</p>

docs/cli-npm-release.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,8 @@ The two workflows publish in this order:
132132
2. publish the exact npm tarball with provenance under `nightly`;
133133
3. require both the exact version and `nightly` tag to be readable from the public registry;
134134
4. build, verify, and attest the exact Desktop packages and GitHub `dev` metadata;
135-
5. bind a protected `v<version>` tag to the exact source commit and verify all nine draft assets;
135+
5. bind a protected `v<version>` tag to the exact source commit and verify exactly the draft assets that
136+
`desktopNightlyReleaseAssetNames` defines;
136137
6. publish the GitHub prerelease with Latest disabled only after the draft is complete.
137138

138139
This ordering prevents Desktop from advertising a Runtime Host version that npm does not have and

docs/cli-npm-release.zh-CN.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,8 @@ authentication and disallow tokens**,然后撤销不再使用的 publish token
117117
2. 使用 provenance 将精确 npm tarball 发布到 `nightly`
118118
3. 要求公共 registry 中的精确版本和 `nightly` tag 都已可读;
119119
4. 构建、验证并 attest 精确的 Desktop 安装包和 GitHub `dev` metadata;
120-
5. 将受保护的 `v<version>` tag 绑定到精确 source commit,并验证 Draft 中全部九项资产;
120+
5. 将受保护的 `v<version>` tag 绑定到精确 source commit,并验证 Draft 中恰好是
121+
`desktopNightlyReleaseAssetNames` 定义的那些资产;
121122
6. 仅在 Draft 完整后发布 Latest 关闭的 GitHub prerelease。
122123

123124
这个顺序既避免 Desktop 指向 npm 中不存在的 Runtime Host,也让 npm Nightly 与 Desktop 打包彼此

0 commit comments

Comments
 (0)