Merge pull request #3156 from dokku/fix-history
fix: ensure we _always_ include all types in history output
This commit is contained in:
@@ -237,7 +237,7 @@ fn-repo-update-history-and-commit() {
|
|||||||
declare desc="Updates the history file and commits the changes"
|
declare desc="Updates the history file and commits the changes"
|
||||||
declare CURRENT_VERSION="$1" NEXT_VERSION="$2"
|
declare CURRENT_VERSION="$1" NEXT_VERSION="$2"
|
||||||
local PULL_REQUEST_ID TITLE AUTHOR TYPE CHANGELOG_TEXT
|
local PULL_REQUEST_ID TITLE AUTHOR TYPE CHANGELOG_TEXT
|
||||||
local COMMIT_MESSAGE HISTORY HISTORY_CONTENTS HISTORY_DOCUMENTATION HISTORY_ENHANCEMENT HISTORY_BUG ISSUE_FILE
|
local COMMIT_MESSAGE HISTORY HISTORY_CONTENTS HISTORY_DOCUMENTATION HISTORY_ENHANCEMENT HISTORY_BUG HISTORY_OTHER ISSUE_FILE
|
||||||
|
|
||||||
pushd "$ROOT_DIR" >/dev/null
|
pushd "$ROOT_DIR" >/dev/null
|
||||||
|
|
||||||
@@ -258,8 +258,10 @@ fn-repo-update-history-and-commit() {
|
|||||||
HISTORY_BUG="${HISTORY_BUG}"$'\n'"$CHANGELOG_TEXT"
|
HISTORY_BUG="${HISTORY_BUG}"$'\n'"$CHANGELOG_TEXT"
|
||||||
elif [[ "$TYPE" == "documentation" ]]; then
|
elif [[ "$TYPE" == "documentation" ]]; then
|
||||||
HISTORY_DOCUMENTATION="${HISTORY_DOCUMENTATION}"$'\n'"$CHANGELOG_TEXT"
|
HISTORY_DOCUMENTATION="${HISTORY_DOCUMENTATION}"$'\n'"$CHANGELOG_TEXT"
|
||||||
elif [[ "$TYPE" == "enhancement" ]]; then
|
elif [[ "$TYPE" == "enhancement" ]] || [[ "$TYPE" == "refactor" ]]; then
|
||||||
HISTORY_ENHANCEMENT="${HISTORY_ENHANCEMENT}"$'\n'"$CHANGELOG_TEXT"
|
HISTORY_ENHANCEMENT="${HISTORY_ENHANCEMENT}"$'\n'"$CHANGELOG_TEXT"
|
||||||
|
else
|
||||||
|
HISTORY_OTHER="${HISTORY_OTHER}"$'\n'"$CHANGELOG_TEXT"
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
@@ -281,6 +283,11 @@ fn-repo-update-history-and-commit() {
|
|||||||
HISTORY="${HISTORY}"$'\n'"$HISTORY_DOCUMENTATION"
|
HISTORY="${HISTORY}"$'\n'"$HISTORY_DOCUMENTATION"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [[ "$HISTORY_OTHER" ]]; then
|
||||||
|
HISTORY="${HISTORY}"$'\n\n'"### Other"
|
||||||
|
HISTORY="${HISTORY}"$'\n'"$HISTORY_OTHER"
|
||||||
|
fi
|
||||||
|
|
||||||
sed -i.bak '1d' HISTORY.md && rm HISTORY.md.bak
|
sed -i.bak '1d' HISTORY.md && rm HISTORY.md.bak
|
||||||
HISTORY_CONTENTS="$(cat HISTORY.md)"
|
HISTORY_CONTENTS="$(cat HISTORY.md)"
|
||||||
echo -e "$HISTORY\n$HISTORY_CONTENTS" >HISTORY.md
|
echo -e "$HISTORY\n$HISTORY_CONTENTS" >HISTORY.md
|
||||||
|
|||||||
Reference in New Issue
Block a user