[Feature][maintain] Auto release notes more easier for maintainer
See original GitHub issueSearch before asking
- I had searched in the feature and found no similar feature requirement.
Description
I thinks we seatunnel should support auto release note for more easier to maintain our repo. I recommend using https://github.com/marketplace/actions/release-drafter to auto create release note base on PR title and labels. If our PR title is good and each merged PR have specific labels, our release note would be create expect, and we have an example in https://github.com/sqlfluff/sqlfluff/releases/tag/0.8.2
So use https://github.com/marketplace/actions/release-drafterc for auto create release note key point is:
- keep PR title meaningful and suitable
- keep each PR would have specific labels when merged
At this two point, I suggest we use https://mergeable.us/ to do it.
- For title: https://mergeable.readthedocs.io/en/latest/validators/title.html#title could strict our PR title
- For lables: https://mergeable.readthedocs.io/en/latest/validators/label.html#label we could request PR must have labels
chorn|feature|bug
for release note classification
Usage Scenario
No response
Related issues
No response
Are you willing to submit a PR?
- Yes I am willing to submit a PR!
Code of Conduct
- I agree to follow this project’s Code of Conduct
Issue Analytics
- State:
- Created 2 years ago
- Comments:6 (5 by maintainers)
Top Results From Across the Web
How to automatically generate release notes for your project
The more PRs merged since the previous release, the longer, and more detailed your new release notes. Auto-generate release notes. We've also ...
Read more >Matt Glaman on Twitter: "The #Drupal maintainer release ...
The #Drupal maintainer release notes app is up and running! UI improvements will be coming throughout the week! https://drupal-mrn.dev.
Read more >Automatically generated release notes - GitHub Docs
Automatically generated release notes provide an automated alternative to manually writing release notes for your GitHub releases. With automatically generated ...
Read more >AUTOMATED Release Notes - GitHub Checkout - YouTube
GitHub is where developers come to learn and celebrate what's new in open source, and where maintainers share, collaborate and celebrate ...
Read more >Releases - GitLab Docs
Other metadata associated with a released version of your code. Release notes. When you create a release: GitLab automatically archives source code and ......
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Ok, I got your point. So we can also use bot to create release note, but we have push by hand when we put git ASF git archive?
This has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.