Skip to content

Commit e2382dc

Browse files
authored
Merge pull request #547 from nix-community/push-nonpwrxpuzos
create-release: misc improvements
2 parents 55fc48f + 344d29e commit e2382dc

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

scripts/create-release.sh

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,10 @@ if [[ -n $unpushed_commits ]]; then
3131
exit 1
3232
fi
3333

34+
if ! gh auth status &>/dev/null; then
35+
gh auth login
36+
fi
37+
3438
git branch -D "release-${version}" || true
3539
git checkout -b "release-${version}"
3640

@@ -43,7 +47,7 @@ gh pr create \
4347
--base main \
4448
--head "release-${version}" \
4549
--title "Release ${version}" \
46-
--body "Release ${version} of nixpkgs-review"
50+
--body "Release ${version} of nixos-anywhere"
4751

4852
gh pr merge --auto "release-${version}"
4953
git checkout main
@@ -56,4 +60,6 @@ while true; do
5660
sleep 5
5761
done
5862
git pull "$repo_url" main
59-
gh release create "${version}" --draft --title "${version}" --notes ""
63+
gh release create "${version}" --draft --generate-notes
64+
gh release view "${version}" --web
65+
echo "Please clean up the autogenerated release notes and then publish the release"

0 commit comments

Comments
 (0)