From 7a47f8fe73d66bb38764b3e93933c6710a6078b7 Mon Sep 17 00:00:00 2001 From: Alex Zaytsev Date: Wed, 19 Nov 2025 13:36:21 +1000 Subject: [PATCH 1/2] Automate release creation --- .../{create-release-tag.yml => create-release.yml} | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) rename .github/workflows/{create-release-tag.yml => create-release.yml} (66%) diff --git a/.github/workflows/create-release-tag.yml b/.github/workflows/create-release.yml similarity index 66% rename from .github/workflows/create-release-tag.yml rename to .github/workflows/create-release.yml index 24ff261c..97c86071 100644 --- a/.github/workflows/create-release-tag.yml +++ b/.github/workflows/create-release.yml @@ -1,4 +1,4 @@ -name: Create Release Tag +name: Create Release on: workflow_dispatch: @@ -21,7 +21,5 @@ jobs: id: gitversion uses: gittools/actions/gitversion/execute@v4 - - name: Create and Push Tag - run: | - git tag ${{ steps.gitversion.outputs.majorMinorPatch }} - git push origin ${{ steps.gitversion.outputs.majorMinorPatch }} + - name: Create Release + run: gh release create ${{ steps.gitversion.outputs.majorMinorPatch }} --generate-notes From 6e3be5ef4315376529723b4f441a0930d462207d Mon Sep 17 00:00:00 2001 From: Alex Zaytsev Date: Wed, 19 Nov 2025 13:39:31 +1000 Subject: [PATCH 2/2] Fix permissions --- .github/workflows/publish-nuget.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/publish-nuget.yml b/.github/workflows/publish-nuget.yml index 26e92356..18080636 100644 --- a/.github/workflows/publish-nuget.yml +++ b/.github/workflows/publish-nuget.yml @@ -5,6 +5,10 @@ on: tags: - '*' +permissions: + id-token: write + contents: read + jobs: publish: runs-on: ubuntu-latest