From 7702330c9a0c7c1ac6b0e8e7463c1b005eb60484 Mon Sep 17 00:00:00 2001 From: administrator Date: Mon, 11 May 2026 10:05:52 +0200 Subject: [PATCH] publish.ps1: stderr von git tag/push abfangen, Tag-Existenz toleriert --- publish.ps1 | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/publish.ps1 b/publish.ps1 index 8da35d0..4b3daec 100644 --- a/publish.ps1 +++ b/publish.ps1 @@ -27,8 +27,10 @@ if ($Tag) { throw "Tag muss Format v1.2.3 haben" } Write-Host "→ Tag $Tag setzen..." - git -C $ScriptDir tag $Tag 2>&1 | Out-Null - git -C $ScriptDir push origin $Tag 2>&1 | Out-Null + # Git schreibt Status auf stderr; mit try-catch abfangen damit PS nicht abbricht. + # Tag existiert evtl. schon — das ist OK, wir ignorieren den Fehler. + try { git -C $ScriptDir tag $Tag 2>$null | Out-Null } catch { } + try { git -C $ScriptDir push origin $Tag 2>$null | Out-Null } catch { } Write-Host " OK" }