Add regex flag for release note editing

This commit is contained in:
Wires77
2022-03-14 22:55:51 -05:00
committed by GitHub
parent 15a45a54cc
commit 8720071fcb

View File

@@ -43,7 +43,7 @@ jobs:
printf "# Changelog\n\n## [v${{ github.event.inputs.releaseVersion }}](https://github.com/PathOfBuildingCommunity/PathOfBuilding/tree/v${{ github.event.inputs.releaseVersion }}) ($(date +'%Y/%m/%d'))\n\n" | cat - temp_change.md > CHANGELOG.md;
sed -i -re 's/^- (.*) \[.*\) \(\[(.*)\]\(.*/* \1 (\2)/' changelog_temp.txt;
echo "VERSION[${{ github.event.inputs.releaseVersion }}][`date +'%Y/%m/%d'`]" | cat - changelog_temp.txt | sed '2,4d' | 'sed -re 's/^### (.*)\r/--- \1 ---' | sed -e '/^##.*/,+1 d' | cat - changelog.txt > changelog_new.txt;
echo "VERSION[${{ github.event.inputs.releaseVersion }}][`date +'%Y/%m/%d'`]" | cat - changelog_temp.txt | sed '2,4d' | 'sed -re 's/^### (.*)\r/--- \1 ---' | sed -re '/^##.*/,+1 d' | cat - changelog.txt > changelog_new.txt;
rm temp_change.md;
rm changelog_temp.txt;
mv changelog_new.txt changelog.txt