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

🛠 Repo: Credit contributors in release notes #5272

Open
5 tasks done
JoshuaKGoldberg opened this issue Dec 9, 2024 · 2 comments · May be fixed by #5276
Open
5 tasks done

🛠 Repo: Credit contributors in release notes #5272

JoshuaKGoldberg opened this issue Dec 9, 2024 · 2 comments · May be fixed by #5276
Labels
area: repository tooling concerning ease of contribution status: accepting prs Mocha can use your help with this one!

Comments

@JoshuaKGoldberg
Copy link
Member

Tooling Suggestion Checklist

Overview

It'd be nice if our auto-generated release notes @ tagged contributors as thanks. Right now they just list the merged PR names + numbers + merge commits, nothing more.

Example: #5269 -> https://github.com/mochajs/mocha/releases/tag/v11.0.2. It would have been nice to give a shoutout to the four PR authors there.

Additional Info

We do this in typescript-eslint and people seem to appreciate it. Example: https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.17.0

@JoshuaKGoldberg JoshuaKGoldberg added area: repository tooling concerning ease of contribution status: in triage a maintainer should (re-)triage (review) this issue labels Dec 9, 2024
@voxpelli
Copy link
Member

voxpelli commented Dec 9, 2024

Yeah, 100%, I was exploring solutions to this some months ago

@voxpelli
Copy link
Member

voxpelli commented Dec 9, 2024

I think my conclusion was that this was the path I wanted to explore: release-it/release-it#1126

@JoshuaKGoldberg JoshuaKGoldberg added status: accepting prs Mocha can use your help with this one! and removed status: in triage a maintainer should (re-)triage (review) this issue labels Dec 9, 2024
@TG199 TG199 linked a pull request Dec 21, 2024 that will close this issue
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: repository tooling concerning ease of contribution status: accepting prs Mocha can use your help with this one!
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants