-
Notifications
You must be signed in to change notification settings - Fork 140
Feature Request: Add author.login
to context.commit
for Improved Commit Author Identification
#905
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
Comments
Following a conversation with @gr2m about this, we resolved that....
|
Work is currently being done here for this - https://github.com/jo-gross/semantic-release-notes-with-contributor 😉 |
Nice |
Mr @babblebey is so productive, he needs two accounts to spread it out to not overwhelm GitHub 😆 |
Currently, the
context.commit
object in thesemantic-release/github
plugin includes theauthor
object with the following properties:author.name
: The name of the commit author.author.email
: The email of the commit author.author.short
: The date of the commit.While these details are useful, adding the
author.login
property would be beneficial. Theauthor.login
would provide the GitHub/GitLab username of the commit author, allowing for easier association of commits with users in the open-source community.Use Case:
One practical application of the
author.login
property is in generating release notes. For example, areleaseBodyTemplate
could utilize theauthor.login
to include a more personalized and identifiable reference to contributors as requested in #805. Here’s a sample config value demo'ing usage...This addition would enhance the visibility of contributors in release notes and improve the overall attribution process.
Request:
Please consider adding the
author.login
property to theauthor
object within thecontext.commit
. This enhancement will facilitate better integration with user identities on GitHub/GitLab and improve the generation of release notes and other related tasks.The text was updated successfully, but these errors were encountered: