Message ID | 20240805174807.10125-2-laurent.pinchart@ideasonboard.com |
---|---|
State | Accepted |
Headers | show |
Series |
|
Related | show |
Hi Laurent, Thank you for the patch. On Mon, Aug 05, 2024 at 08:48:07PM +0300, Laurent Pinchart wrote: > The TrailersChecker enforces the presence of a Signed-off-by tag in the > trailer, but doesn't verify that the tag matches the commit's author. > Add that verification, as required by the libcamera contribution > process. > > Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> > --- > utils/checkstyle.py | 5 +++-- > 1 file changed, 3 insertions(+), 2 deletions(-) > > diff --git a/utils/checkstyle.py b/utils/checkstyle.py > index 1eeb3809f7fe..722b59920062 100755 > --- a/utils/checkstyle.py > +++ b/utils/checkstyle.py > @@ -524,10 +524,11 @@ class TrailersChecker(CommitChecker): > continue > > if key == 'Signed-off-by': > - sob_found = True > + if value == commit.author: > + sob_found = True > > if not sob_found: > - issues.append(CommitIssue(f"No valid 'Signed-off-by' trailer found, see Documentation/contributing.rst")) > + issues.append(CommitIssue(f"No 'Signed-off-by' trailer matching author '{commit.author}', see Documentation/contributing.rst")) I like long lines :-) Reviewed-by: Stefan Klug <stefan.klug@ideasonboard.com> > > return issues > > -- > Regards, > > Laurent Pinchart >
On Tue, Aug 06, 2024 at 09:11:37AM +0200, Stefan Klug wrote: > Hi Laurent, > > Thank you for the patch. > > On Mon, Aug 05, 2024 at 08:48:07PM +0300, Laurent Pinchart wrote: > > The TrailersChecker enforces the presence of a Signed-off-by tag in the > > trailer, but doesn't verify that the tag matches the commit's author. > > Add that verification, as required by the libcamera contribution > > process. > > > > Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> > > --- > > utils/checkstyle.py | 5 +++-- > > 1 file changed, 3 insertions(+), 2 deletions(-) > > > > diff --git a/utils/checkstyle.py b/utils/checkstyle.py > > index 1eeb3809f7fe..722b59920062 100755 > > --- a/utils/checkstyle.py > > +++ b/utils/checkstyle.py > > @@ -524,10 +524,11 @@ class TrailersChecker(CommitChecker): > > continue > > > > if key == 'Signed-off-by': > > - sob_found = True > > + if value == commit.author: > > + sob_found = True > > > > if not sob_found: > > - issues.append(CommitIssue(f"No valid 'Signed-off-by' trailer found, see Documentation/contributing.rst")) > > + issues.append(CommitIssue(f"No 'Signed-off-by' trailer matching author '{commit.author}', see Documentation/contributing.rst")) > > I like long lines :-) I don't, but I also disliked cutting single line strings in the middle in code :-) > Reviewed-by: Stefan Klug <stefan.klug@ideasonboard.com> > > > > > return issues > >
Quoting Laurent Pinchart (2024-08-05 18:48:07) > The TrailersChecker enforces the presence of a Signed-off-by tag in the > trailer, but doesn't verify that the tag matches the commit's author. > Add that verification, as required by the libcamera contribution > process. > > Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> > --- > utils/checkstyle.py | 5 +++-- > 1 file changed, 3 insertions(+), 2 deletions(-) > > diff --git a/utils/checkstyle.py b/utils/checkstyle.py > index 1eeb3809f7fe..722b59920062 100755 > --- a/utils/checkstyle.py > +++ b/utils/checkstyle.py > @@ -524,10 +524,11 @@ class TrailersChecker(CommitChecker): > continue > > if key == 'Signed-off-by': > - sob_found = True > + if value == commit.author: > + sob_found = True > > if not sob_found: > - issues.append(CommitIssue(f"No valid 'Signed-off-by' trailer found, see Documentation/contributing.rst")) > + issues.append(CommitIssue(f"No 'Signed-off-by' trailer matching author '{commit.author}', see Documentation/contributing.rst")) > That's what I was expecting ;-) Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com> > return issues > > -- > Regards, > > Laurent Pinchart >
diff --git a/utils/checkstyle.py b/utils/checkstyle.py index 1eeb3809f7fe..722b59920062 100755 --- a/utils/checkstyle.py +++ b/utils/checkstyle.py @@ -524,10 +524,11 @@ class TrailersChecker(CommitChecker): continue if key == 'Signed-off-by': - sob_found = True + if value == commit.author: + sob_found = True if not sob_found: - issues.append(CommitIssue(f"No valid 'Signed-off-by' trailer found, see Documentation/contributing.rst")) + issues.append(CommitIssue(f"No 'Signed-off-by' trailer matching author '{commit.author}', see Documentation/contributing.rst")) return issues
The TrailersChecker enforces the presence of a Signed-off-by tag in the trailer, but doesn't verify that the tag matches the commit's author. Add that verification, as required by the libcamera contribution process. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> --- utils/checkstyle.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-)