Skip to content

Commit 72c77a4

Browse files
committed
tweak
1 parent 5a6d2a3 commit 72c77a4

File tree

1 file changed

+9
-21
lines changed

1 file changed

+9
-21
lines changed

rust/scripts/generate-workspace-changelog.sh

Lines changed: 9 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -201,27 +201,15 @@ if [ "$UPDATE_CHANGELOGS" = true ]; then
201201
fi
202202

203203
# Prepend new version to workspace changelog
204-
if [ -n "$CURRENT_WORKSPACE_CHANGELOG" ]; then
205-
# Existing changelog - add separator
206-
cat > "$WORKSPACE_CHANGELOG_FILE" <<EOF
207-
# Changelog
208-
209-
## [$VERSION] - $(date +%Y-%m-%d)
210-
211-
$WORKSPACE_CHANGELOG
212-
213-
$CURRENT_WORKSPACE_CHANGELOG
214-
EOF
215-
else
216-
# No existing changelog - no extra newline needed
217-
cat > "$WORKSPACE_CHANGELOG_FILE" <<EOF
218-
# Changelog
219-
220-
## [$VERSION] - $(date +%Y-%m-%d)
221-
222-
$WORKSPACE_CHANGELOG
223-
EOF
224-
fi
204+
{
205+
echo "## [$VERSION] - $(date +%Y-%m-%d)"
206+
echo ""
207+
echo "$WORKSPACE_CHANGELOG"
208+
if [ -n "$CURRENT_WORKSPACE_CHANGELOG" ]; then
209+
echo ""
210+
echo "$CURRENT_WORKSPACE_CHANGELOG"
211+
fi
212+
} > "$WORKSPACE_CHANGELOG_FILE"
225213

226214
echo "Updated $workspace/CHANGELOG.md"
227215
UPDATED_COUNT=$((UPDATED_COUNT + 1))

0 commit comments

Comments
 (0)