Skip to content

Commit 14ca924

Browse files
authored
Fix release notes (#698)
* Fix release notes script with GH changes * Deleted too many lines * Fix CHANGELOG.md
1 parent 9838e56 commit 14ca924

File tree

2 files changed

+261
-4
lines changed

2 files changed

+261
-4
lines changed

.github/workflows/release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
gh release view $(basename ${{ github.event.inputs.releaseNoteUrl }}) > temp_change.md
3131
- name: Tweak changelogs
3232
run: >
33-
sed -i '1,8d' temp_change.md;
33+
sed -i '1,10d' temp_change.md;
3434
sed -i '1h;1d;$!H;$!d;G' temp_change.md;
3535
sed -i -re 's/\*\*Full Changelog\*\*: (.*)/\[Full Changelog\]\(\1\)\n/' temp_change.md;
3636
sed -i '/## New Contributors/,$d' temp_change.md;
@@ -41,11 +41,11 @@ jobs:
4141
sed -i 's/\[PJacek/\[TPlant/' temp_change.md;
4242
sed -i 's/\[justjuangui/\[trompetin17/' temp_change.md;
4343
cp temp_change.md changelog_temp.txt;
44-
cat CHANGELOG.md | sed '1d' >> temp_change.md;
44+
cat CHANGELOG.md | tr \\r \\n | sed '1d' >> temp_change.md;
4545
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;
4646
4747
sed -i -re 's/^- (.*) \[.*\) \(\[(.*)\]\(.*/* \1 (\2)/' changelog_temp.txt;
48-
echo "VERSION[${{ github.event.inputs.releaseVersion }}][`date +'%Y/%m/%d'`]" | cat - changelog_temp.txt | sed '2,3d' | sed -re 's/^### (.*)\r/--- \1 ---/' | sed -e '/^##.*/,+1 d' | cat - changelog.txt > changelog_new.txt;
48+
echo "VERSION[${{ github.event.inputs.releaseVersion }}][`date +'%Y/%m/%d'`]" | cat - changelog_temp.txt | tr -d \\r | sed '2,3d' | sed -re 's/^### (.*)/\n--- \1 ---/' | sed -e '/^##.*/,+1 d' | cat - changelog.txt > changelog_new.txt;
4949
rm temp_change.md;
5050
rm changelog_temp.txt;
5151
mv changelog_new.txt changelog.txt

0 commit comments

Comments
 (0)