X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=dgit.git;a=blobdiff_plain;f=dgit;h=34257de2ed9454bdc1c924235d1ade41c610c9a9;hp=4c69b955877b20b73d9d5f3ad20415e6c045e734;hb=4143231b728a6dc0d6d806b8b585f584824a1774;hpb=29908c01094cb4d7be004bfb293e2f7214aabcd7;ds=sidebyside diff --git a/dgit b/dgit index 4c69b955..34257de2 100755 --- a/dgit +++ b/dgit @@ -1438,20 +1438,17 @@ sub dopush () { "HEAD:".rrref(), "refs/tags/$tag"; runcmd_ordryrun @git, qw(update-ref -m), 'dgit push', lrref(), 'HEAD'; - if (!$we_are_responder) { - if (act_local()) { - rename "$dscpath.tmp",$dscpath or die "$dscfn $!"; - } else { - progress "[new .dsc left in $dscpath.tmp]"; - } - } - if ($we_are_responder) { my $dryrunsuffix = act_local() ? "" : ".tmp"; responder_receive_files('signed-dsc-changes', "$dscpath$dryrunsuffix", "$changesfile$dryrunsuffix"); } else { + if (act_local()) { + rename "$dscpath.tmp",$dscpath or die "$dscfn $!"; + } else { + progress "[new .dsc left in $dscpath.tmp]"; + } sign_changes $changesfile; }