From 612e0853bf2b8d25a410d06136b4bc15085e8de9 Mon Sep 17 00:00:00 2001 From: Lea Anthony Date: Sat, 26 Jul 2025 08:12:55 +1000 Subject: [PATCH] Fix nightly release workflow issues - Fix backtick command substitution error using here-document - Add extra spacing before disclaimer section - Simplify commit message to just version number --- .github/workflows/nightly-release-v3.yml | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/.github/workflows/nightly-release-v3.yml b/.github/workflows/nightly-release-v3.yml index a42ab40bc..e1f2cf276 100644 --- a/.github/workflows/nightly-release-v3.yml +++ b/.github/workflows/nightly-release-v3.yml @@ -418,11 +418,7 @@ jobs: echo "📝 Changes detected, creating commit..." # Create commit with error handling - if git commit -m "🤖 Automated nightly release ${{ steps.release.outputs.version }} - - Generated with [Claude Code](https://claude.ai/code) - - Co-Authored-By: Claude " 2>&1; then + if git commit -m "${{ steps.release.outputs.version }}" 2>&1; then echo "✅ Successfully created commit" # Push changes with retry logic @@ -513,7 +509,11 @@ jobs: echo "Release Body Preview:" echo "## Wails v3 Alpha Release - ${{ steps.release.outputs.version }}" echo "" - echo "${{ steps.read_notes.outputs.release_notes }}" + cat << 'RELEASE_NOTES_EOF' +${{ steps.read_notes.outputs.release_notes }} +RELEASE_NOTES_EOF + echo "" + echo "" echo "" echo "---" echo "" @@ -545,6 +545,8 @@ jobs: ${{ steps.read_notes.outputs.release_notes }} + + --- 🤖 This is an automated nightly release generated from the latest changes in the v3-alpha branch.