Skip to content

Conversation

@ryanande
Copy link
Owner

Fixes issues in the release workflow:

Fixes:

  • ✅ Handle null/empty head_commit.message (common when PRs are merged)
  • ✅ Fix version bumping logic (proper string conversion)
  • ✅ Check for existing tags before creating (prevents duplicate tag errors)
  • ✅ Make all steps conditional to prevent errors

Improvements:

  • Better error handling throughout
  • More robust workflow that handles edge cases
  • Prevents workflow failures on merge commits

This should resolve the errors from PR #28.

- Add null check for head_commit.message
- Fix version bumping logic (use String() for patch version)
- Add check for existing tags before creating
- Make all steps conditional to prevent errors
- Better error handling throughout
@ryanande ryanande merged commit a745ca8 into main Dec 23, 2025
1 check passed
@ryanande ryanande deleted the feature/pubiss branch January 7, 2026 20:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants