aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2021-06-17 03:29:50 -0300
committerEuAndreh <eu@euandre.org>2021-06-17 03:29:50 -0300
commit0955acac2766a3b12849fb2da578d4ae2821a2a6 (patch)
tree4ac6606016d1f3ad6ed805d1e7356f672dbc40ce
parentdoc/remembering.1: Add long options to the OPTIONS section (diff)
downloadremembering-0955acac2766a3b12849fb2da578d4ae2821a2a6.tar.gz
remembering-0955acac2766a3b12849fb2da578d4ae2821a2a6.tar.xz
aux/workflow/assert-changelog.sh: Update
-rw-r--r--Makefile2
-rwxr-xr-xaux/workflow/assert-changelog.sh6
-rwxr-xr-xaux/workflow/dist.sh7
3 files changed, 9 insertions, 6 deletions
diff --git a/Makefile b/Makefile
index a7a6a00..1ba1791 100644
--- a/Makefile
+++ b/Makefile
@@ -47,7 +47,7 @@ dev-check: check fallible-tests
fallible-check ./fallible-tests
sh aux/assert-shellcheck.sh
sh aux/workflow/assert-todos.sh
- sh aux/workflow/assert-changelog.sh $(NAME)
+ sh aux/workflow/assert-changelog.sh $(NAME) $(NAME)
sh aux/workflow/assert-readme.sh $(NAME) $(MAILING_LIST)
sh aux/workflow/assert-manpages.sh $(NAME) $(MAILING_LIST)
diff --git a/aux/workflow/assert-changelog.sh b/aux/workflow/assert-changelog.sh
index dc8867f..61cd916 100755
--- a/aux/workflow/assert-changelog.sh
+++ b/aux/workflow/assert-changelog.sh
@@ -2,10 +2,12 @@
set -eu
TLD="$(cat aux/tld.txt)"
-PROJECT="$1"
+PROJECT_UC="$1"
+PROJECT="$2"
+shift
shift
-HOMEPAGE_LINK="Changelog for [$PROJECT](https://$TLD/$PROJECT/)."
+HOMEPAGE_LINK="Changelog for [$PROJECT_UC](https://$TLD/$PROJECT/)."
if ! grep -qF "$HOMEPAGE_LINK" CHANGELOG.md; then
echo "Missing link to homepage in CHANGELOG.md:" >&2
diff --git a/aux/workflow/dist.sh b/aux/workflow/dist.sh
index d0d3e02..ee67f24 100755
--- a/aux/workflow/dist.sh
+++ b/aux/workflow/dist.sh
@@ -3,15 +3,16 @@ set -eu
DATE="$1"
VVERSION="v$2"
-PROJECT="$3"
-MAILING_LIST="$4"
+PROJECT_UC="$3"
+PROJECT="$4"
+MAILING_LIST="$5"
if git show "$VVERSION" 1>/dev/null 2>/dev/null; then
echo "Version '$VVERSION' already exists." >&2
exit 1
fi
-sh aux/workflow/assert-changelog.sh "$PROJECT" "$VVERSION"
+sh aux/workflow/assert-changelog.sh "$PROJECT_UC" "$PROJECT" "$VVERSION"
sh aux/workflow/assert-readme.sh "$PROJECT" "$MAILING_LIST" "$VVERSION"
if [ "$DATE" != "$(git log -1 --format=%cd --date=short HEAD)" ]; then