Skip to content

Commit cab9da5

Browse files
dsarnoclaude
andcommitted
Fix bump-and-release: inline release build
GITHUB_TOKEN pushes do not trigger other workflows, so the separate release.yml never fired for bump-created tags. Now the bump workflow builds the ZIP and creates the release itself. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent f9fdedc commit cab9da5

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

.github/workflows/bump-and-release.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,3 +54,17 @@ jobs:
5454
git commit -m "Bump version to ${NEW}"
5555
git tag "v${NEW}"
5656
git push origin main --tags
57+
58+
- name: Build plugin ZIP
59+
run: |
60+
mkdir -p staging/addons
61+
cp -r plugin/addons/godot_ai staging/addons/
62+
cd staging
63+
zip -r ../godot-ai-plugin.zip addons/
64+
65+
- name: Create GitHub Release
66+
uses: softprops/action-gh-release@v2
67+
with:
68+
tag_name: v${{ steps.next.outputs.version }}
69+
files: godot-ai-plugin.zip
70+
generate_release_notes: true

0 commit comments

Comments
 (0)