From 5542111cbc866010973a26450a38d3da3d8fefda Mon Sep 17 00:00:00 2001 From: girst Date: Sun, 1 Dec 2019 18:50:42 +0100 Subject: [PATCH] more release script work * push to correct remote from release script * when aborting a push, also delete the tag, or it'll fail the next time round --- release.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/release.sh b/release.sh index 5781397..bdd4864 100755 --- a/release.sh +++ b/release.sh @@ -105,11 +105,12 @@ printf "continue pushing to upstream repository [y/N]: " >&2 read -r confirm case "$confirm" in [!yY]) git reset --hard "$old_head" + git tag --delete "v$next_version" die "ok, aborting and resetting." esac # push commits and tags to upstream repo -git push --follow-tags +git push ${release%%/*} --follow-tags # open prepopulated release form (don't forget to upload xpi!) tmpdir=$(mktemp -d) && cp build/VimFx.xpi "$tmpdir" && xdg-open "$tmpdir" & -- 2.39.3