Skip to content

Commit f02f66d

Browse files
committed
chore(action): update ci
update ci Signed-off-by: ysicing <[email protected]>
1 parent d8a1573 commit f02f66d

File tree

4 files changed

+135
-62
lines changed

4 files changed

+135
-62
lines changed

.github/workflows/changelog.yml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
name: Changelog
2+
3+
on:
4+
push:
5+
tags:
6+
- v*
7+
8+
jobs:
9+
generate_changelog:
10+
runs-on: ubuntu-latest
11+
name: Generate changelog
12+
steps:
13+
- uses: actions/checkout@v3
14+
with:
15+
ref: main
16+
fetch-depth: 0
17+
- run: git fetch --prune --prune-tags
18+
- run: git tag -l 'v*'
19+
- run: ./hack/scripts/changelog.sh > CHANGELOG.md
20+
- uses: peter-evans/create-pull-request@v4
21+
with:
22+
title: 'docs: updated CHANGELOG.md'
23+
commit-message: 'docs: updated CHANGELOG.md'
24+
branch: create-pull-request/changelog
25+
signoff: true

TODO.md

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
# TODO
2+
3+
## 1.0.2
4+
5+
- [x] 支持重置管理员密码
6+
- [x] 修复plugin卸载失败
7+
- [x] 支持升级平台组件
8+
- [x] k3s版本升级到`v1.23.7+k3s1`
9+
- [x] version子命令支持查看Server版本信息
10+
11+
## 1.0.1
12+
13+
- [x] 支持升级cli
14+
15+
## 1.0.0
16+
17+
- [x] 支持配置应用市场版本
18+
19+
## 1.0.0-beta2
20+
21+
- [x] 支持配置qucheng相关环境变量
22+
- [x] 支持添加计算节点
23+
24+
## 1.0.0-beta1
25+
26+
- [x] 优化打包和脚步执行
27+
- [x] 插件管理逻辑
28+
- [x] 优化docker runtime的卸载清理
29+
30+
## 1.0.0-alpha8
31+
32+
- [x] 支持安装平台插件
33+
34+
## 1.0.0-alpha7
35+
36+
- [x] 已有集群安装
37+
- [x] 优化`status node`展示
38+
- [x] k3s版本更新到`v1.23.6+k3s1`
39+
40+
## 1.0.0-alpha6
41+
42+
- [x] 支持不同版本渠成平台安装
43+
- [x] 优化init状态信息展示
44+
45+
## 1.0.0-alpha5
46+
47+
- [x] 支持查询状态
48+
- [x] 优化k3s获取,默认使用内置的k3s
49+
- [x] 优化precheck
50+
- [x] 优化重复初始化&初始化包安装交互
51+
52+
## 1.0.0-alpha4
53+
54+
- [ ] 支持安装内置Plugin
55+
- [x] 支持卸载
56+
57+
## 1.0.0-alpha3
58+
59+
- [x] 支持配置ip地址
60+
- [x] 支持扩展SAN域名
61+
62+
## 1.0.0-alpha1
63+
64+
- [x] 支持列出版本号
65+
- [x] 支持precheck
66+
- [x] 支持安装

changelog.md

Lines changed: 23 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -1,71 +1,32 @@
1-
# CHANGELOG
1+
# Changelog
22

3-
## 1.0.2
3+
## v1.0.2-rc1 (2022-06-16)
44

5-
- [x] 支持重置管理员密码
6-
- [x] 修复plugin卸载失败
7-
- [x] 支持升级平台组件
8-
- [x] k3s版本升级到`v1.23.7+k3s1`
9-
- [x] version子命令支持查看Server版本信息
5+
* [9906421](https://github.com/tensorchord/envd/commit/9906421a8292ca2e409e663ce3d2a40563310151) fix(typo): fix check server version
6+
* [b283320](https://github.com/tensorchord/envd/commit/b2833206f9f56b96044e20fac2111bb8a5a79869) feat(update): imp upgrade
7+
* [bc337f4](https://github.com/tensorchord/envd/commit/bc337f4b58406085a5c96b6fa285fbdbddbc0dbc) feat(update): update
8+
* [8805aa4](https://github.com/tensorchord/envd/commit/8805aa42971f9422f1c4a6b827aa6a001b59223d) build(deps): bump helm.sh/helm/v3 from 3.8.2 to 3.9.0
9+
* [b8628fe](https://github.com/tensorchord/envd/commit/b8628feb4d67e190f0f53844f6888bd20553a511) build(deps): bump github.com/docker/docker
10+
* [57a9c92](https://github.com/tensorchord/envd/commit/57a9c927f50cf82f3adb77e20d38445fe5c726fb) feat(version): update version func
11+
* [3b29700](https://github.com/tensorchord/envd/commit/3b2970019adaaa6136b179e8bebc34a53239a542) feat(update): update
12+
* [52ee327](https://github.com/tensorchord/envd/commit/52ee3271949b67bf2fdf2613c733555d16aa8a1d) fix(typo): fix kubectl path
13+
* [79fa3af](https://github.com/tensorchord/envd/commit/79fa3af06f1b7e7b0f5982c3c3d4e3a8aa6bb3c2) feat(ci): update github ci
14+
* [afed893](https://github.com/tensorchord/envd/commit/afed89331e25cd1fd5fb282b79dc68bf254e952d) feat(password): support reset admin password by cli
15+
* [6262bf0](https://github.com/tensorchord/envd/commit/6262bf025b765616d3b86c377d774d40ce6c6c42) feat(ci): update ci
16+
* [6e6e3a9](https://github.com/tensorchord/envd/commit/6e6e3a9f4ef0a0b5d1566cb0e71fbad89b480f25) feat(ci): update ci
17+
* [75c2807](https://github.com/tensorchord/envd/commit/75c280774618a6a5d837a175bac0c3834167e829) feat(plugin): fix plugin uninstall
18+
* [dcd9bbb](https://github.com/tensorchord/envd/commit/dcd9bbb4eb8cee482fb4fdc8aa456fabbbec64dd) fix(typo): fix kubecfg path typo
1019

11-
## 1.0.1
20+
### Contributors
1221

13-
- [x] 支持升级cli
22+
* dependabot[bot]
23+
* ysicing
1424

15-
## 1.0.0
25+
## v1.0.1 (2022-06-08)
1626

17-
- [x] 支持配置应用市场版本
27+
* [d5986be](https://github.com/tensorchord/envd/commit/d5986be825923cd7266c09e2aa6d7a9723f24328) feat(upgrade): support upgrade qcadmin self
1828

19-
## 1.0.0-beta2
29+
### Contributors
2030

21-
- [x] 支持配置qucheng相关环境变量
22-
- [x] 支持添加计算节点
31+
* ysicing
2332

24-
## 1.0.0-beta1
25-
26-
- [x] 优化打包和脚步执行
27-
- [x] 插件管理逻辑
28-
- [x] 优化docker runtime的卸载清理
29-
30-
## 1.0.0-alpha8
31-
32-
- [x] 支持安装平台插件
33-
34-
## 1.0.0-alpha7
35-
36-
- [x] 已有集群安装
37-
- [x] 优化`status node`展示
38-
- [x] k3s版本更新到`v1.23.6+k3s1`
39-
40-
## 1.0.0-alpha6
41-
42-
- [x] 支持不同版本渠成平台安装
43-
- [x] 优化init状态信息展示
44-
45-
## 1.0.0-alpha5
46-
47-
- [x] 支持查询状态
48-
- [x] 优化k3s获取,默认使用内置的k3s
49-
- [x] 优化precheck
50-
- [x] 优化重复初始化&初始化包安装交互
51-
52-
## 1.0.0-alpha4
53-
54-
- [ ] 支持安装内置Plugin
55-
- [x] 支持卸载
56-
57-
## 1.0.0-alpha3
58-
59-
- [x] 支持配置ip地址
60-
- [x] 支持扩展SAN域名
61-
62-
## 1.0.0-alpha1
63-
64-
- [x] 支持列出版本号
65-
- [x] 支持precheck
66-
- [x] 支持安装
67-
68-
## TODO
69-
70-
- [ ] 支持cli升级
71-
- [ ] 支持安装内置Plugin

hack/scripts/changelog.sh

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
#!/usr/bin/env sh
2+
set -eu
3+
4+
echo '# Changelog'
5+
echo
6+
7+
tag=
8+
git tag -l 'v*' | sort -rV | while read last; do
9+
if [ "$tag" != "" ]; then
10+
echo "## $(git for-each-ref --format='%(refname:strip=2) (%(creatordate:short))' refs/tags/${tag})"
11+
echo
12+
git_log='git --no-pager log --no-merges --invert-grep --grep=^\(build\|ci\|docs\|test\|chore\):'
13+
$git_log --format=' * [%h](https://github.com/tensorchord/envd/commit/%H) %s' $last..$tag
14+
echo
15+
echo "### Contributors"
16+
echo
17+
$git_log --format=' * %an' $last..$tag | sort -u
18+
echo
19+
fi
20+
tag=$last
21+
done

0 commit comments

Comments
 (0)