Comments (17)
1.0 后的 release 规则要不要按原先的来?走 PR 提交 changelog。
from egg.
最简单的方式是走 pr
- 创建 release 分支,修改版本和历史,创建 PR
- 合并后根据 master 切 tag
- npm publish
也可以考虑自动发布版本,就是 PR 合并后不需要人肉操作,自动切 tag 和 publish
from egg.
就继续按之前的做法,手动写 release histroy 和版本号,然后提交 pr ,确认没问题后合并到 master,然后打 tag,执行 npm publish。
from egg.
@popomore 写一个 release 流程说明
from egg.
那我写个 RFC 吧,然后再讨论
from egg.
新仓库的配置也写一个说明? 包括 branch, service 之类的
from egg.
vue 的 release note 会在 github release 那里: https://github.com/vuejs/vue/releases
这个我们也可以搞搞, 不知道是不是读取 commit message body
from egg.
from egg.
更新了
from egg.
+1
这几点要不要补充?
- 自动跑 benchmark
正文中那些点:
- 如何可以让每个仓库都配置一样? 避免新库的时候配置遗漏
- release 的 pr, 只能 core 成员才能点击 merge, 避免误操作导致的版本发布.
from egg.
其他的模块是否不做这个强约定了?保证 egg 就好,因为 egg 要做的工作可能多一点。
from egg.
先做 egg 吧,如果工具都有了足够简单的话再看其他库吧。
from egg.
@dead-horse 只需要 egg 吧,其他模块使用最简单的 release 模式
from egg.
+1
from egg.
这个还没做完
from egg.
感觉现在的发布模式也够用了,这个 issue 关掉吧?
from egg.
加到 Project: maybe 里面待跟踪吧。可以先关掉。
from egg.
Related Issues (20)
- extend/application.js空导出,导致接口返回404 HOT 1
- 文档链接显示错误
- 依照官网初始化项目 HOT 1
- eggjs处理服务端请求有超时时间吗 HOT 3
- 在 service 中 extends egg 暴露的 Service 项目无法启动 HOT 1
- egg-router-plus 根 router 应该支持正则 HOT 1
- 能否将依赖的urllib升级为3.25的系列,而不是现在的2.41.0 HOT 2
- 怎么在没有app上下文的文件中 获取config中的配置? HOT 4
- 使用 oxlint 代替 eslint HOT 5
- egg 运行一段时间后,就会退出 HOT 1
- Track Progress of PR #5332 Towards Merging into Master
- Follow-up on PR #5334: Allow to create httpClient from app
- Track merging PR #5336 into master branch
- 服务器 egg-scrips start 无法启动,一直提示文件找不到。但是本地能正常运行 HOT 5
- Track merging of PR #5339 into master
- Track bugfix for httpclient.safeCurl typing
- eggjs返回的响应头为什么是使用小写? HOT 4
- 初始化项目跑不起来 HOT 1
- 为什么在服务启动命令中添加参数在服务生命周期中获取不到? HOT 2
- enableH2 开启的时候使用 undici v6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from egg.