From 48b52d74e09a32fd43bff463c6c932900387059d Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 8 May 2026 16:21:28 +0000 Subject: [PATCH] Replace softprops/action-gh-release with official gh CLI https://claude.ai/code/session_01MqEqGhP1guGx5VuFsLaws2 --- .github/workflows/release.yml | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 83249f9..c4bb53d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -103,14 +103,19 @@ jobs: run: find artifacts -type f - name: Create release - uses: softprops/action-gh-release@v2 - with: - name: mdcms ${{ github.ref_name }} - draft: false - prerelease: ${{ contains(github.ref_name, '-') }} - generate_release_notes: true - files: | - artifacts/mdcms-linux-amd64/mdcms-linux-amd64 - artifacts/mdcms-macos-arm64/mdcms-macos-arm64 - artifacts/mdcms-windows-amd64/mdcms-windows-amd64.exe + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: | + PRERELEASE="" + if [[ "${{ github.ref_name }}" == *"-"* ]]; then + PRERELEASE="--prerelease" + fi + gh release create "${{ github.ref_name }}" \ + --repo "${{ github.repository }}" \ + --title "mdcms ${{ github.ref_name }}" \ + --generate-notes \ + $PRERELEASE \ + artifacts/mdcms-linux-amd64/mdcms-linux-amd64 \ + artifacts/mdcms-macos-arm64/mdcms-macos-arm64 \ + artifacts/mdcms-windows-amd64/mdcms-windows-amd64.exe \ artifacts/deb-package/*.deb