Skip to content

Add combined release workflow - #2

Merged
ciotlos merged 1 commit into
mainfrom
feature/release-automation
Apr 28, 2026
Merged

ciotlos merged 1 commit into
mainfrom
feature/release-automation

Conversation

@ciotlos

@ciotlos ciotlos commented Apr 28, 2026

Copy link
Copy Markdown
Owner

This PR combines the release workflows to handle both tag pushes and PR merges to main.

Changes:

  • Single workflow file handles all release triggers
  • Tag pushes: Package → Publish to Marketplace → Create GitHub Release
  • PR merges to main: Package → Create GitHub Release only (no marketplace)
  • PR releases use unique tag format to avoid conflicts (e.g., v0.1.1-pr42)

@ciotlos
ciotlos merged commit 13436e4 into main Apr 28, 2026
@ciotlos
ciotlos deleted the feature/release-automation branch April 28, 2026 13:11
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.

1 participant