Skip to content
New issue

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

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

Already on GitHub? # 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
# for free to join this conversation on GitHub. Already have an account? # 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