chore: add release contributors section#1690
chore: add release contributors section#1690AkashKumar7902 wants to merge 1 commit intokubewarden:mainfrom
Conversation
Signed-off-by: Akash Kumar <meakash7902@gmail.com>
There was a problem hiding this comment.
Pull request overview
Adds a Contributors section to this repository’s Release Drafter-generated release notes to satisfy issue #831’s requirement that GitHub Releases include the list of people who contributed to the release.
Changes:
- Update Release Drafter template to append a “## Contributors” section.
- Populate that section using Release Drafter’s
$CONTRIBUTORSplaceholder.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
@AkashKumar7902 you need to fix the commit signature to allow us to merge this PR. |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #1690 +/- ##
==========================================
+ Coverage 75.53% 80.43% +4.90%
==========================================
Files 170 127 -43
Lines 20900 16413 -4487
==========================================
- Hits 15786 13202 -2584
+ Misses 4902 3211 -1691
+ Partials 212 0 -212
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
I checked this one. The current head commit is unsigned, and the local SSH key available in this environment is not registered as a GitHub signing key. I also tried to add it as a signing key, but the current I am not force-pushing a locally signed |
Summary
$CONTRIBUTORS.Fixes #831
Validation
yq '.' .github/release-drafter.ymlyq -e '.template == "$CHANGES\n\n## Contributors\n\n$CONTRIBUTORS\n"' .github/release-drafter.ymlgit diff --check