Commit 8dcff25

mo khan <mo@mokhan.ca>
2025-07-03 01:09:28
fix: create GitHub release if it doesn't exist tag: v0.1.1
- Use gh release create with fallback to upload - Prevents "release not found" error in workflow 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 619e811
Changed files (1)
.github
workflows
.github/workflows/release.yml
@@ -29,6 +29,6 @@ jobs:
     - run: |
         cd target/${{ matrix.target }}/release
         tar czf ../../../${{ matrix.name }}.tar.gz ghetto-blaster
-    - run: gh release upload ${{ github.ref_name }} ${{ matrix.name }}.tar.gz
+    - run: gh release create ${{ github.ref_name }} ${{ matrix.name }}.tar.gz --generate-notes || gh release upload ${{ github.ref_name }} ${{ matrix.name }}.tar.gz
       env:
         GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}