File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change 3
3
4
4
source $( dirname $0 ) /common.sh
5
5
6
- milestone =$( cat version/version )
6
+ version =$( cat version/version )
7
7
if [[ $RELEASE_TYPE = " RELEASE" ]]; then
8
- milestone=${milestone % .RELEASE}
8
+ milestone=${version % .RELEASE}
9
9
fi
10
10
milestone_number=$( curl -s " https://api.github.com/repos/${GITHUB_ORGANIZATION} /${GITHUB_REPO} /milestones" -u ${GITHUB_USERNAME} :${GITHUB_PASSWORD} | jq -r --arg MILESTONE " ${milestone} " ' .[] | select(.title == $MILESTONE) | .number' )
11
11
@@ -15,13 +15,13 @@ java -jar -Dreleasenotes.github.organization=${GITHUB_ORGANIZATION} -Dreleasenot
15
15
popd > /dev/null
16
16
17
17
18
- body=$( while read line ; do echo -n " $line \\ n " ; done < release-notes-repo/release-notes.md )
18
+ body=$( sed -E ' :a;N;$!ba;s/\r{0,1}\n/\\n/g ' release-notes-repo/release-notes.md )
19
19
20
20
curl \
21
21
-s \
22
22
-u ${GITHUB_USERNAME} :${GITHUB_PASSWORD} \
23
23
-H " Content-type:application/json" \
24
- -d " {\" tag_name\" :\" v${milestone } \" ,\" name\" :\" v${milestone } \" ,\" body\" : \" ${body} \" }" \
24
+ -d " {\" tag_name\" :\" v${version } \" ,\" name\" :\" v${version } \" ,\" body\" : \" ${body} \" }" \
25
25
-f \
26
26
-X \
27
27
POST " https://api.github.com/repos/${GITHUB_ORGANIZATION} /${GITHUB_REPO} /releases" > /dev/null || { echo " Failed to publish" >&2 ; exit 1; }
You can’t perform that action at this time.
0 commit comments