Skip to content

Commit 249b226

Browse files
committed
Release workflow: fix regex for file update and change changelog
1 parent c188d59 commit 249b226

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

.github/workflows/release-extension.yaml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -83,14 +83,15 @@ jobs:
8383
- name: Update README
8484
run: |
8585
VERSION=${{ needs.check_version.outputs.new_version }}
86-
sed -i 's/version-[0-9]*\.[0-9]*\.?[0-9]*/version-'${VERSION}'/' README.md
87-
git diff
86+
sed -i 's/Version-[0-9]*\.[0-9]*\.?[0-9]*/Version-'${VERSION}'/' README.md
8887
8988
- name: Update CHANGELOG
9089
run: |
9190
VERSION=${{ needs.check_version.outputs.new_version }}
9291
FORMATTED_CHANGELOG=$(echo "$CHANGELOG" | sed 's/\\n/\n/g' | sed 's/^/ - /')
93-
echo "- \`v${VERSION}\`\n${FORMATTED_CHANGELOG}\n" | sed 's/\\n/\n/g'
92+
NEW_CHANGELOG=$(echo "- \`v${VERSION}\`\n${FORMATTED_CHANGELOG}\n" | sed 's/\\n/\n/g')
93+
awk -v new_changelog="$NEW_CHANGELOG" 'NR==3{print new_changelog}1' CHANGELOG.md > tmpfile && mv tmpfile CHANGELOG.md
94+
git diff
9495
9596
# - name: Commit changes
9697
# run: |

0 commit comments

Comments
 (0)