qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PULL 0/4] Trivial patches for 2024-04-02


From: Laurent Vivier
Subject: Re: [PULL 0/4] Trivial patches for 2024-04-02
Date: Tue, 2 Apr 2024 16:30:30 +0200
User-agent: Mozilla Thunderbird

Le 02/04/2024 à 12:41, Michael Tokarev a écrit :

Author: Stefan Weil via <qemu-trivial@nongnu.org>

*SIGH*  This happened *again*.

(you'll need to tell git log "--no-mailmap" to not get confused
by the mapping we have for the last time one of these slipped
through...)

Now this is interesting.  And this is exactly why I haven't noticed
it - I did pay attention to Author lines this time.  -- because
it is displayed with mailmap applied.  How very useful.

I have to use `git show --no-mailmap' to see the original " via.."
version.


To post PR I generally use git-publish and I have a hook that checks that.

$ cat .git/hooks/pre-publish-send-email
!/bin/bash

NAME=$(git config --get user.name)
EMAIL=$(git config --get user.email)

for PATCH in $1/*.patch; do
    if [ $(basename $PATCH) = "0000-cover-letter.patch" ]; then
        continue
    fi
    if ! grep -q "^Signed-off-by: $NAME <$EMAIL>" $PATCH; then
        echo "Error: Missing sender S-o-B in $PATCH"
        exit 1
    fi
    if grep "^From: " $PATCH | grep -q "<qemu-devel@nongnu.org>" ; then
        echo "Error: Author email address is mangled by the mailing list in 
$PATCH"
        exit 1
    fi
done
exit 0




reply via email to

[Prev in Thread] Current Thread [Next in Thread]