-
Notifications
You must be signed in to change notification settings - Fork 29k
[SPARK-25018] [Infra] Use Co-authored-by and Signed-off-by git trailer in merge_spark_pr.py
#21991
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
Closed
Closed
Changes from 2 commits
Commits
Show all changes
11 commits
Select commit
Hold shift + click to select a range
2563311
Use co-author-by
dbtsai 6732913
added signed-off-by
dbtsai fbd8cb4
lead-authored-by
dbtsai c5cd418
Empty commit to test 'Co-authored-by' and 'Signed-off-by'
HyukjinKwon 7dd0173
Merge pull request #3 from HyukjinKwon/test-script
dbtsai 4500d60
Added new line
dbtsai a69cfb3
add thrid author
lindblombr 483d182
fix first author bug
dbtsai cc67c8d
Add manually given primary author at the head of author list.
viirya 11887ae
Merge pull request #4 from viirya/script_pr
dbtsai 272d8fd
De-dup primary author from distinct author list.
viirya File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For single author commit, should we do
Authored-byinstead ofCo-authored-by?Or we can have the first author as
Authored-bylike the following.Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
or leave it as before
Author:to be safe?There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do these particular keys have a meaning to github or other tools? if "Author:" is what something is looking for, we'd want to leave it, I presume. But adding more lines for co-authors seems fine. I would have just listed multiple "Author:" lines, but sounds like there's another convention around "Co-authored-by:" that another tool looks for?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems that those keys are widely used in Linux community for a long time, and Github adopted
Co-authored-byto include the work of cu-authoers in the profile contributions graph and the repository's statistics.This has to be in the end of the message, and Github will just ignore those keys that are not recognized.
If we want to keep both multiple lines of
Author:andCo-authored-by:, the information will be duplicated twice. I would like to purpose to just keepCo-authored-by:. For single developer commit, we can just useAuthored-by:for consistency.