Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Docs] Onboard release-drafter for release notes #1357

Closed
kavilla opened this issue Mar 17, 2022 · 1 comment
Closed

[Docs] Onboard release-drafter for release notes #1357

kavilla opened this issue Mar 17, 2022 · 1 comment
Assignees
Labels
ci docs Improvements or additions to documentation enhancement New feature or request technical debt If not paid, jeapardizes long-term success and maintainability of the repository.

Comments

@kavilla
Copy link
Member

kavilla commented Mar 17, 2022

Is your feature request related to a problem? Please describe.

For the 1.3 release, we had to generate release notes for the build. Our usual process has been checkout on main, install a package, enter the range of commits for that package then the notes will be built. However, since main has commits that cannot go into 1.x and some commits are not the same as the commits on main. So we would have to cross check, the commits from the previous release to the major release to make sure duplication isn't there which is human-error prone. So for 1.3 the PR, we checked out on 1.x, then continued the process.

Then also cleaned up what was generated.

Describe the solution you'd like

Onboard https://github.com/release-drafter/release-drafter, like other @opensearch-project repos, and add the workflow to pull the commits that are labelled for that specific release and add it to a release notes doc.

Describe alternatives you've considered

n/a

Additional context

n/a

@kavilla kavilla added enhancement New feature or request docs Improvements or additions to documentation ci labels Mar 17, 2022
@kavilla kavilla mentioned this issue Mar 17, 2022
16 tasks
@kavilla kavilla self-assigned this Mar 17, 2022
@tmarkley tmarkley added the technical debt If not paid, jeapardizes long-term success and maintainability of the repository. label May 25, 2022
@kavilla
Copy link
Member Author

kavilla commented May 15, 2023

Closing for opensearch-project/.github#156

@kavilla kavilla closed this as completed May 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci docs Improvements or additions to documentation enhancement New feature or request technical debt If not paid, jeapardizes long-term success and maintainability of the repository.
Projects
None yet
Development

No branches or pull requests

2 participants