Skip to content

Commit cd52d3c

Browse files
committed
check-changelogs.sh: bugfix
Fixes #1347
1 parent e717d56 commit cd52d3c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

scripts/ci/check-changelogs.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ else
3535
for p in "${tracked_libs[@]}"; do
3636
printf "\t- %s\n" "$p"
3737
if ! git diff --quiet --name-only "origin/${BASE_REF}" -- "$p/***.hs"; then
38-
if ! git diff --quiet --name-only --diff-filter=A "origin/${BASE_REF}" -- "$p/changelog.d" ; then
38+
if ! git diff --quiet --name-only --diff-filter=A "origin/${BASE_REF}" -- "$(echo $p | cut -d/ -f1)/changelog.d" ; then
3939
printf "\t\tNew fragments found. OK.\n"
4040
git diff --name-only --diff-filter=A "origin/${BASE_REF}" -- "$p/changelog.d" | sed 's/^/\t\t- /g'
4141
else
@@ -50,7 +50,7 @@ else
5050
for p in "${packages[@]}"; do
5151
printf "\t- %s\n" "$p"
5252
if ! git diff --quiet --name-only "origin/${BASE_REF}" -- "$p/***.cabal"; then
53-
if ! git diff --quiet --name-only --diff-filter=A "origin/${BASE_REF}" -- "$p/changelog.d" ; then
53+
if ! git diff --quiet --name-only --diff-filter=A "origin/${BASE_REF}" -- "$(echo $p | cut -d/ -f1)/changelog.d" ; then
5454
printf "\t\tNew fragments found. OK.\n"
5555
git diff --name-only --diff-filter=A "origin/${BASE_REF}" -- "$p/changelog.d" | sed 's/^/\t\t- /g'
5656
else

0 commit comments

Comments
 (0)