Bug 453375 - No support to exclude translation related commits
Summary: No support to exclude translation related commits
Status: RESOLVED FIXED
Alias: None
Product: releaseme
Classification: Developer tools
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Unassigned bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-05-04 08:08 UTC by Ralf Habacker
Modified: 2022-05-06 12:25 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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