Bug 453375

Summary: No support to exclude translation related commits
Product: [Developer tools] releaseme Reporter: Ralf Habacker <ralf.habacker>
Component: generalAssignee: Unassigned bugs <unassigned-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: sitter
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Ralf Habacker 2022-05-04 08:08:42 UTC
SUMMARY
Changelogs generated by logme.rb may be contaminated translation related and other unwanted commits e.g. minor corrections. It would be nice if these commits could be omitted from the change log

STEPS TO REPRODUCE
1. clone KDE git repo for releaseme into $HOME/src and install required ruby interpreter
2. clone git repo for alkimia into $HOME/src
3. enter $HOME/src/alkimia
4. run ../releaseme/logme.rb --ancestor=v8.1.0
5. inspect file alkimia.html

OBSERVED RESULT
The mentioned file contains some lines which contain 'GIT_SILENT' and refer to the update of translations.

EXPECTED RESULT
It should be possible to omit these and other unrelated commits on request.
Comment 1 Ralf Habacker 2022-05-06 12:25:29 UTC
Git commit 6ed0088256b1f49b226f402ed1728c89574227cc by Ralf Habacker.
Committed on 05/05/2022 at 13:06.
Pushed by sitter into branch 'master'.

In logme.rb exclude all commits with _SILENT in the subject

So far only svn related commits were excluded.

M  +1    -1    logme.rb

https://invent.kde.org/sdk/releaseme/commit/6ed0088256b1f49b226f402ed1728c89574227cc