From 62543b36a45a541c8ee398be5ee0c00bd01f7340 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. --- 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 <