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

chore: add "Thanks" section to release-please configuration #5276

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

TG199
Copy link
Contributor

@TG199 TG199 commented Dec 21, 2024

PR Checklist

Overview

This PR modifies the release-please configuration to include contributor acknowledgments in our release notes, similar to typescript-eslint's format. This change will:

  • Add a "Thank You" section at the bottom of release notes listing all contributors
  • Keep the existing changelog sections and emojis
  • Maintain clean, readable formatting of changes

@voxpelli
Copy link
Member

Can you give some reference to how this works? I wasn't aware that release-please could do this, so would love to know where I missed it

@TG199
Copy link
Contributor Author

TG199 commented Dec 23, 2024

Oh hey Sir, unfortunately this doesn't work as expected, however, I'm trying out other methods like writing a script or creating a custom plugin for it.

- Fetches contributor details for merged PRs using GitHub's API.
- Enhances auto-generated release notes by tagging contributors.
- Prepares for integration into the release workflow.

A special holiday update to spread cheer and gratitude this Christmas season! 🎅🎁

Resolves mochajs#5272 (ho ho ho)
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.

🛠 Repo: Credit contributors in release notes
2 participants