From 9a18eed9ddf3a7ecb4b309b1e73e46833839d4d6 Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Tue, 20 Jul 2021 22:39:46 -1000 Subject: [PATCH] shake: changelogs: don't ignore ; messages any more A leading semicolon now means something different (skip CI). --- Shake.hs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Shake.hs b/Shake.hs index a5183a6b8..fb76088f0 100755 --- a/Shake.hs +++ b/Shake.hs @@ -683,7 +683,10 @@ main = do -- interesting commit messages between lastrev and HEAD, cleaned up let interestingpaths = fromMaybe projectChangelogExcludeDirs mpkg - interestingmessages = "--invert-grep --grep '^;'" -- ignore commits beginning with ; + -- interestingmessages = "--invert-grep --grep '^;'" -- ignore commits beginning with ; + -- TODO: update for new commit conventions. ; now means skip CI, + -- feat:/imp:/fix: means release notes, pkg:/lib: means changelogs, etc. + interestingmessages = "" newitems <- fromStdout <$> (cmd Shell gitlog changelogGitFormat (lastrev++"..") interestingmessages "--" interestingpaths "|" changelogCleanupCmd :: Action (Stdout String))