Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
镜像
Coder
code-server
提交
e02ecc2c
C
code-server
项目概览
镜像
/
Coder
/
code-server
2022-09-21 03:15:05同步失败
通知
15
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
C
code-server
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
e02ecc2c
编写于
5月 25, 2021
作者:
P
Prashant168
提交者:
Joe Previte
6月 01, 2021
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
docs: add "Publishing A Release" in 'MAINTAINING.md' file
Pasted "Publishing A Release" in the 'MAINTAINING.md' file from line #98
上级
54aea3f7
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
24 addition
and
0 deletion
+24
-0
docs/MAINTAINING.md
docs/MAINTAINING.md
+24
-0
未找到文件。
docs/MAINTAINING.md
浏览文件 @
e02ecc2c
...
...
@@ -3,6 +3,7 @@
# Maintaining
-
[
Maintaining
](
#maintaining
)
-
[
Maintaining
](
#maintaining-1
)
-
[
Workflow
](
#workflow
)
-
[
Milestones
](
#milestones
)
-
[
Triage
](
#triage
)
...
...
@@ -13,6 +14,7 @@
-
[
Changelog
](
#changelog
)
-
[
Release
](
#release
)
-
[
Release Manager Rotation
](
#release-manager-rotation
)
-
[
Publishing a release
](
#publishing-a-release
)
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
...
...
@@ -99,3 +101,25 @@ If you're the current release manager, follow these steps:
1. Create a [release issue](../.github/ISSUE_TEMPLATE/release.md)
2. Fill out checklist
3. After release is published, close release milestone
## Publishing a release
1. Run `
yarn release:prep
` and type in the new version i.e. 3.8.1
2. GitHub actions will generate the `
npm-package
`, `
release-packages
` and `
release-images
` artifacts.
1. You do not have to wait for these.
3. Run `
yarn release:github-draft
` to create a GitHub draft release from the template with
the updated version.
1. Summarize the major changes in the release notes and link to the relevant issues.
2. Change the @ to target the version branch. Example: `
v3.9.0 @ Target: v3.9.0
`
4. Wait for the artifacts in step 2 to build.
5. Run `
yarn release:github-assets
` to download the `
release-packages
` artifact.
- It will upload them to the draft release.
6. Run some basic sanity tests on one of the released packages.
- Especially make sure the terminal works fine.
7. Publish the release and merge the PR.
1. CI will automatically grab the artifacts and then:
1. Publish the NPM package from `
npm-package
`.
2. Publish the Docker Hub image from `
release-images
`
.
8.
Update the AUR package.
-
Instructions on updating the AUR package are at
[
cdr/code-server-aur
](
https://github.com/cdr/code-server-aur
)
.
9.
Wait for the npm package to be published.
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录