File tree 1 file changed +6
-2
lines changed
1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -57,12 +57,12 @@ jobs:
57
57
{
58
58
# Preserve the header (first 4 lines)
59
59
head -n 4 "$changelog_file"
60
- echo ""
61
60
echo "## [Unreleased]"
62
61
echo ""
63
62
echo "## [$new_version]"
64
63
# Remove the "## [Unreleased]" line from unreleased_content if it exists
65
64
echo "$unreleased_content" | sed '1{/^## \[Unreleased\]/d}'
65
+ echo ""
66
66
# Get the rest of the file starting from the first version entry
67
67
sed -n '/^## \[[0-9]/,$p' "$changelog_file"
68
68
} > "$temp_file"
72
72
73
73
- name : Update Version Files
74
74
run : |
75
+ # Create temp file for build.gradle updates
76
+ temp_gradle=$(mktemp)
77
+
75
78
# Update iterableapi/build.gradle - libraryVersion and versionName
76
79
sed -i "s/libraryVersion = '.*'/libraryVersion = '${{ github.event.inputs.version }}'/" iterableapi/build.gradle
77
80
sed -i "s/versionName=\".*\"/versionName=\"${{ github.event.inputs.version }}\"/" iterableapi/build.gradle
84
87
next
85
88
}
86
89
}
87
- { print }' iterableapi/build.gradle > temp.gradle && mv temp.gradle iterableapi/build.gradle
90
+ { print }' iterableapi/build.gradle > "$temp_gradle" && cat "$temp_gradle" > iterableapi/build.gradle
91
+ rm "$temp_gradle"
88
92
89
93
# Update iterableapi-ui/build.gradle
90
94
sed -i "s/libraryVersion = '.*'/libraryVersion = '${{ github.event.inputs.version }}'/" iterableapi-ui/build.gradle
You can’t perform that action at this time.
0 commit comments