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

feat(ci): add release template #2230

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

AntonioVentilii-DFINITY
Copy link
Contributor

Motivation

We would like to standardize the release notes.

@peterpeterparker
Copy link
Member

Wait, does that work? I've been looking for years for such a solution and always referred to this SO thread which says there is no such feature https://stackoverflow.com/questions/56798253/release-template-for-github.

@AntonioVentilii-DFINITY
Copy link
Contributor Author

@peterpeterparker this PR would be just to structure the notes. My plan is to have it in a workflow/action that is triggered for new releases

@AntonioVentilii-DFINITY AntonioVentilii-DFINITY marked this pull request as draft September 4, 2024 14:43
@bitdivine
Copy link
Member

Interesting link, @peterpeterparker . The GitHub functionality it references is documented here: https://docs.github.com/en/repositories/releasing-projects-on-github/automatically-generated-release-notes#configuring-automatically-generated-release-notes

So it looks as if, if we were to label PRs, we could automatically populate release notes. E.g. we could make a section called # Frontend and populate it with commits tagged with frontend. I have a lot of questions about how this works but it looks like something worth exploring. At some time. When we have time. 😆

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants