From 79b0d247014d1d31c9c20893da2566d4729ab29e Mon Sep 17 00:00:00 2001 From: Johannes Altmanninger Date: Wed, 1 Oct 2025 07:22:43 +0200 Subject: [PATCH] release.sh: sunset release announcement email I'm not sure if our peer projects do this or if it's useful to have on top of github releases (especially as most releases are patch releases mainly). We could certainly use "sphinx-build -b text" in build_tools/release-notes.sh to extract a nice plaintext changelog and send that, but that doesn't support links. Not sure about HTML email either. (cherry picked from commit 62543b36a45a541c8ee398be5ee0c00bd01f7340) --- build_tools/release.sh | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) diff --git a/build_tools/release.sh b/build_tools/release.sh index a10476a01..ed8f9a3b2 100755 --- a/build_tools/release.sh +++ b/build_tools/release.sh @@ -201,7 +201,7 @@ done git push git@github.com:$repository_owner/fish-site HEAD:master ) -if [ -n "$integration_branch" ]; then +if [ -n "$integration_branch" ]; then { git push $remote "$version^{commit}":refs/heads/$integration_branch else changelog=$(cat - CHANGELOG.rst <CHANGELOG.rst CommitVersion ${version}-snapshot "start new cycle" git push $remote HEAD:master -fi - -# TODO This can currently require a TTY for editing and password -# prompts. -if [ "$repository_owner" = fish-shell ]; then { - mail=$(mktemp) - cat >$mail <