This is an automated email from the ASF dual-hosted git repository.
dengliming pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/shenyu-website.git
The following commit(s) were added to refs/heads/main by this push:
new 7bf9e14e00 Modify the docker image release process (#651)
7bf9e14e00 is described below
commit 7bf9e14e003f79a697b57df615006fe5fc1627a9
Author: Kunshuai Zhu <[email protected]>
AuthorDate: Sat Jul 30 02:19:40 2022 +0800
Modify the docker image release process (#651)
* Modify the docker image publishing process
* Modify the docker image publishing process
* Modify the docker image publishing process
* remove incubating
* remove incubator
---
community/8-release-guide.md | 13 ++++++++-----
.../current/8-release-guide.md | 13 ++++++++-----
2 files changed, 16 insertions(+), 10 deletions(-)
diff --git a/community/8-release-guide.md b/community/8-release-guide.md
index b906c6a58a..51e9c4d85a 100644
--- a/community/8-release-guide.md
+++ b/community/8-release-guide.md
@@ -422,7 +422,14 @@ Follow [publishing maven
artifacts](https://infra.apache.org/publishing-maven-ar
Back to
[stagingRepositories](https://repository.apache.org/#stagingRepositories), find
${STAGING.RELEASE} and click `Release`.
-**3. Finish Docker release**
+**3. Finish GitHub release**
+
+Edit [Releases](https://github.com/apache/shenyu/releases)
`${PUBLISH.VERSION}` and click release.
+
+**4. Finish Docker release**
+
+> Note: After clicking publish in Github, the Docker image will be
automatically created in
[Workflow](https://github.com/apache/shenyu/blob/master/.github/workflows/docker-publish.yml)
(docker-publish-dockerhub).
+> We just need to pay attention to whether the workflow is successfully
executed. If it is successful, skip the following Docker release steps; if the
execution is unsuccessful, you need to manually execute the following commands.
Install [Docker](https://docs.docker.com/get-docker/).
@@ -455,10 +462,6 @@ docker buildx build \
Login Docker Hub to verify
[shenyu-bootstrap](https://hub.docker.com/r/apache/shenyu-bootstrap/) and
[shenyu-admin](https://hub.docker.com/r/apache/shenyu-admin/) exist.
-**4. Finish GitHub release**
-
-Edit [Releases](https://github.com/apache/shenyu/releases)
`${PUBLISH.VERSION}` and click release.
-
**5. Finish GitHub updating**
Fork a copy of the code from GitHub and run the following command.
diff --git
a/i18n/zh/docusaurus-plugin-content-docs-community/current/8-release-guide.md
b/i18n/zh/docusaurus-plugin-content-docs-community/current/8-release-guide.md
index e588b6a6a6..260696dd97 100755
---
a/i18n/zh/docusaurus-plugin-content-docs-community/current/8-release-guide.md
+++
b/i18n/zh/docusaurus-plugin-content-docs-community/current/8-release-guide.md
@@ -422,7 +422,14 @@ svn delete
hhttps://dist.apache.org/repos/dist/release/shenyu/${PREVIOUS.RELEASE
回到 [预发仓库](https://repository.apache.org/#stagingRepositories) 的
${STAGING.RELEASE},点击 `Release`。
-**3. 完成 Docker 发布**
+**3. 完成 GitHub 发布**
+
+编辑 [Releases](https://github.com/apache/shenyu/releases) 中的
`${PUBLISH.VERSION}`,然后点击发布。
+
+**4. 完成 Docker 发布**
+
+> 注意:在 Github 中点击发布后,会在
[工作流](https://github.com/apache/shenyu/blob/master/.github/workflows/docker-publish-dockerhub.yml)(docker-publish-dockerhub)中自动进行
Docker 镜像的发布。
+> 我们只需要关注工作流是否执行成功,若成功,则跳过下面的 Docker 发布步骤;若执行不成功,则需要手动进行执行下述命令。
安装 [Docker](https://docs.docker.com/get-docker/)。
@@ -455,10 +462,6 @@ docker buildx build \
登录 Docker Hub 验证
[shenyu-bootstrap](https://hub.docker.com/r/apache/shenyu-bootstrap/) 和
[shenyu-admin](https://hub.docker.com/r/apache/shenyu-admin/) 的镜像是否存在。
-**4. 完成 GitHub 发布**
-
-编辑 [Releases](https://github.com/apache/shenyu/releases) 中的
`${PUBLISH.VERSION}`,然后点击发布。
-
**5. 完成 GitHub 更新**
从 GitHub Fork 一份代码,并执行以下命令: