From dc8722b3ffb88cb4a0d06b57298748263f5c77da Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 1 Aug 2026 09:48:13 +0000 Subject: [PATCH 1/2] Initial plan From 82eaec20d444068c194e476a0c3ad995c69997e0 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 1 Aug 2026 09:52:01 +0000 Subject: [PATCH 2/2] Fix build-and-release: replace softprops/action-gh-release with gh release upload --clobber --- .github/workflows/release.yml | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4c1d821..3becf32 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -52,9 +52,14 @@ jobs: } - name: Upload VSIX to release - uses: softprops/action-gh-release@v2 - with: - tag_name: ${{ steps.tag.outputs.tag }} - files: src/SsmsSqlFormatter/bin/Release/SsmsSqlFormatter.vsix + shell: pwsh + run: | + $tag = "${{ steps.tag.outputs.tag }}" + $vsix = "src/SsmsSqlFormatter/bin/Release/SsmsSqlFormatter.vsix" + gh release view $tag 2>$null + if ($LASTEXITCODE -ne 0) { + gh release create $tag --title $tag --notes "" + } + gh release upload $tag $vsix --clobber env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}