You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by du...@apache.org on 2022/12/10 08:04:28 UTC

[shardingsphere] branch master updated: Revise release guide of ShardingSphere on Cloud (#22787)

This is an automated email from the ASF dual-hosted git repository.

duanzhengqiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git


The following commit(s) were added to refs/heads/master by this push:
     new e369e7546ce Revise release guide of ShardingSphere on Cloud (#22787)
e369e7546ce is described below

commit e369e7546ce8f442909d11a50e6fc6ce12c6e7e4
Author: 吴伟杰 <wu...@apache.org>
AuthorDate: Sat Dec 10 16:04:21 2022 +0800

    Revise release guide of ShardingSphere on Cloud (#22787)
---
 .../involved/release/shardingsphere-on-cloud.cn.md       |  9 +++------
 .../involved/release/shardingsphere-on-cloud.en.md       | 16 +++++++---------
 2 files changed, 10 insertions(+), 15 deletions(-)

diff --git a/docs/community/content/involved/release/shardingsphere-on-cloud.cn.md b/docs/community/content/involved/release/shardingsphere-on-cloud.cn.md
index 9fe79417d28..efefee8f97c 100644
--- a/docs/community/content/involved/release/shardingsphere-on-cloud.cn.md
+++ b/docs/community/content/involved/release/shardingsphere-on-cloud.cn.md
@@ -281,6 +281,7 @@ helm verify apache-shardingsphere-proxy-${RELEASE.VERSION}.tgz
   - 所有第三方依赖的许可证都在 `LICENSE` 文件中声明;
   - 依赖许可证的完整版全部在 `license` 目录;
   - 如果依赖的是 Apache 许可证并且存在 `NOTICE` 文件,那么这些 `NOTICE` 文件也需要加入到版本的 `NOTICE` 文件中。
+
 ### 3. 检查仓库制品
 
 添加仓库
@@ -290,7 +291,7 @@ helm repo add apache  https://apache.github.io/shardingsphere-on-cloud
 helm search repo apache
 ```
 
-可以查询到三个制品即为发布成功,`helm repo add` 和 `helm search repo -l` 会根据 index.yaml 中的校验值进行校验 
+可以查询到三个制品即为发布成功,`helm repo add` 和 `helm search repo -l` 会根据 index.yaml 中的校验值进行校验 
 
 ```shell
 NAME                                              	CHART VERSION	           APP VERSION	DESCRIPTION
@@ -362,13 +363,9 @@ Checklist for reference:
 
 [ ] Checksums and PGP signatures are valid.
 
-[ ] Source code distributions have correct names matching the current release.
-
 [ ] LICENSE and NOTICE files are correct for each ShardingSphere on Cloud repo.
 
 [ ] All files have license headers if necessary.
-
-[ ] No compiled archives bundled in source archive.
 ```
 
 2. 宣布投票结果模板:
@@ -425,7 +422,7 @@ Website: https://shardingsphere.apache.org/
 ShardingSphere on Cloud Resources:
 - Issue: https://github.com/apache/shardingsphere-on-cloud/issues/
 - Mailing list: dev@shardingsphere.apache.org
-- Documents: https://shardingsphere.apache.org/document/current/
+- Documents: https://shardingsphere.apache.org/oncloud/current/en/overview/
 
 
 
diff --git a/docs/community/content/involved/release/shardingsphere-on-cloud.en.md b/docs/community/content/involved/release/shardingsphere-on-cloud.en.md
index 436c0318f3c..43919dc941d 100644
--- a/docs/community/content/involved/release/shardingsphere-on-cloud.en.md
+++ b/docs/community/content/involved/release/shardingsphere-on-cloud.en.md
@@ -18,7 +18,7 @@ and shall be classified according to the following labels:
 
 ### 2. Confirm issue list
 
-Open [Github Issues](https://github.com/apache/shardingsphere-on-cloud/issues),filter the issue whose milestone is `${RELEASE.VERSION}` and status is open:
+Open [Github Issues](https://github.com/apache/shardingsphere-on-cloud/issues), filter the issue whose milestone is `${RELEASE.VERSION}` and status is open:
 
 1. Close the completed issue;
 1. For outstanding issues, communicate with the developer in charge. If this release is not affected, modify milestone to the next version;
@@ -151,7 +151,7 @@ Each server will automatically synchronize with one another, so it would be okay
 
 ### 1. Create Release Branch
 
-Suppose `ShardingSphere on Cloud` source codes downloaded from github is under `~/shardingsphere-on-cloud/` and the version to be released is `${RELEASE.VERSION}`。
+Suppose `ShardingSphere on Cloud` source codes downloaded from GitHub is under `~/shardingsphere-on-cloud/` and the version to be released is `${RELEASE.VERSION}`.
 Create `${RELEASE.VERSION}-release` branch, where all the following operations are performed.
 
 ```shell
@@ -205,7 +205,8 @@ helm package --sign --key '${GPG 用户名}' --keyring ~/.gnupg/secring.gpg apac
 helm package --sign --key '${GPG 用户名}' --keyring ~/.gnupg/secring.gpg apache-shardingsphere-operator-cluster-charts
 helm package --sign --key '${GPG 用户名}' --keyring ~/.gnupg/secring.gpg apache-shardingsphere-proxy-charts
 ```
-### 5. 上传 charts,生成 index
+### 5. Upload charts and generate index
+
 1. Upload the tgz file generated in the previous step to the Assets of release
 2. generate index.yaml
 ```shell
@@ -282,6 +283,7 @@ To check the following items:
   *   All software licenses mentioned in `LICENSE`
   *   All the third party dependency licenses are under `licenses` folder
   *   If it depends on Apache license and has a `NOTICE` file, that `NOTICE` file need to be added to `NOTICE` file of the release
+
 ### 3. Check products
 
 add repo
@@ -344,7 +346,7 @@ Keys to verify the Release Candidate:
 https://dist.apache.org/repos/dist/dev/shardingsphere/KEYS
 
 Look at here for how to verify this release candidate:
-https://shardingsphere.apache.org/community/en/involved/release/shardingsphere/
+https://shardingsphere.apache.org/community/en/involved/release/shardingsphere-on-cloud/
 
 GPG user ID:
 ${YOUR.GPG.USER.ID}
@@ -365,13 +367,9 @@ Checklist for reference:
 
 [ ] Checksums and PGP signatures are valid.
 
-[ ] Source code distributions have correct names matching the current release.
-
 [ ] LICENSE and NOTICE files are correct for each ShardingSphere on Cloud repo.
 
 [ ] All files have license headers if necessary.
-
-[ ] No compiled archives bundled in source archive.
 ```
 
 2. Announce the vote result:
@@ -429,7 +427,7 @@ Website: https://shardingsphere.apache.org/
 ShardingSphere on Cloud Resources:
 - Issue: https://github.com/apache/shardingsphere-on-cloud/issues/
 - Mailing list: dev@shardingsphere.apache.org
-- Documents: https://shardingsphere.apache.org/document/current/
+- Documents: https://shardingsphere.apache.org/oncloud/current/en/overview/