From c397f11ebc536e24a6fe750af83c6b351cdda59d Mon Sep 17 00:00:00 2001 From: superdooper86 Date: Wed, 15 Jul 2026 15:18:39 +0200 Subject: [PATCH] ci: publish releases atomically --- .github/workflows/release.yml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4edffd3..9b653b6 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -77,14 +77,12 @@ jobs: echo "Tag already exists: $tag" >&2 exit 1 fi - git tag "$tag" "$GITHUB_SHA" - git push origin "$tag" gh release create "$tag" \ "$RUNNER_TEMP/meetingnotes-release/release/Meetingnotes-$VERSION.zip" \ "$RUNNER_TEMP/meetingnotes-release/release/appcast.xml" \ + --target "$GITHUB_SHA" \ --title "Meetingnotes $VERSION" \ - --generate-notes \ - --verify-tag + --generate-notes - name: Remove signing keychain if: always()