From 34765751e90c11095437e8d81f448fa2da06f68f Mon Sep 17 00:00:00 2001 From: Bush2021 <79072750+Bush2021@users.noreply.github.com> Date: Tue, 12 Nov 2024 11:40:16 -0500 Subject: [PATCH] build(workflows): fix repository URL in `genReleaseNote.sh` --- .github/workflows/genReleaseNote.sh | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/.github/workflows/genReleaseNote.sh b/.github/workflows/genReleaseNote.sh index ea870c6..9caf83b 100644 --- a/.github/workflows/genReleaseNote.sh +++ b/.github/workflows/genReleaseNote.sh @@ -18,6 +18,14 @@ if [ -z "$version_range" ]; then exit 1 fi +repo_url=$(git config --get remote.origin.url) +if [ -z "$repo_url" ]; then + echo "Could not determine the repository URL. Please ensure you are in a git repository." >&2 + exit 1 +fi + +repo_url=${repo_url%.git} + new_commits=$(git log --pretty=format:"* %h %s by @%an" --grep="^feat" -i $version_range | sort -f | uniq) if [ -n "$new_commits" ]; then echo "## New" >> release.md @@ -39,4 +47,4 @@ if [ -n "$maint_commits" ]; then echo "" >> release.md fi -echo "**Full Changelog**: https://github.com/KdeInit/chrome_plus/compare/$version_range" >> release.md +echo "**Full Changelog**: $repo_url/compare/$version_range" >> release.md