Skip to content

Commit 8967e2c

Browse files
bitwize-musicclaude
andcommitted
chore: release 0.6.1
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 5d79925 commit 8967e2c

4 files changed

Lines changed: 21 additions & 10 deletions

File tree

.claude-plugin/marketplace.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
{
88
"name": "bitwize-music",
99
"description": "AI music generation workflow for Suno - album concepts, lyrics, prompts, mastering, release",
10-
"version": "0.6.0",
10+
"version": "0.6.1",
1111
"source": "./"
1212
}
1313
]

.claude-plugin/plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "bitwize-music",
33
"description": "AI music generation workflow for Suno - album concepts, lyrics, prompts, mastering, release",
4-
"version": "0.6.0",
4+
"version": "0.6.1",
55
"author": {
66
"name": "bitwize-music"
77
},

.github/workflows/auto-release.yml

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -42,24 +42,26 @@ jobs:
4242
id: changelog
4343
if: steps.check_tag.outputs.exists == 'false'
4444
run: |
45-
# Extract everything between [Unreleased] and the next ## heading
46-
NOTES=$(awk '/## \[Unreleased\]/,/^## \[/ {
47-
if (/^## \[Unreleased\]/) next
48-
if (/^## \[/) exit
49-
print
50-
}' CHANGELOG.md | head -c 65000)
45+
VERSION="${{ steps.version.outputs.version }}"
46+
47+
# Extract everything between [VERSION] and the next ## heading
48+
NOTES=$(awk -v ver="$VERSION" '
49+
$0 ~ "## \\[" ver "\\]" { found=1; next }
50+
found && /^## \[/ { exit }
51+
found { print }
52+
' CHANGELOG.md | head -c 65000)
5153
5254
# Trim leading/trailing whitespace
5355
NOTES=$(echo "$NOTES" | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
5456
5557
# If empty or only whitespace, use default message
5658
if [ -z "$NOTES" ]; then
57-
NOTES="Release ${{ steps.version.outputs.version }}"
59+
NOTES="Release $VERSION"
5860
fi
5961
6062
# Save to file to preserve formatting
6163
echo "$NOTES" > /tmp/release_notes.md
62-
echo "Release notes extracted"
64+
echo "Release notes extracted from [$VERSION] section"
6365
6466
- name: Create GitHub Release
6567
if: steps.check_tag.outputs.exists == 'false'

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,15 @@ This project uses [Conventional Commits](https://conventionalcommits.org/) and [
1212

1313
### Fixed
1414

15+
## [0.6.1] - 2026-01-25
16+
17+
### Added
18+
19+
### Changed
20+
21+
### Fixed
22+
- Auto-release workflow now extracts release notes from versioned section instead of [Unreleased]
23+
1524
## [0.6.0] - 2026-01-25
1625

1726
### Added

0 commit comments

Comments
 (0)