Skip to content

fix: add @semantic-release/github plugin to create GitHub Releases#212

Merged
easingthemes merged 1 commit intomainfrom
fix/add-github-release-plugin
Apr 2, 2026
Merged

fix: add @semantic-release/github plugin to create GitHub Releases#212
easingthemes merged 1 commit intomainfrom
fix/add-github-release-plugin

Conversation

@easingthemes
Copy link
Copy Markdown
Owner

Summary

  • The update-major-tag.yml workflow triggers on release: published, but semantic-release was only creating git tags via @semantic-release/git — no actual GitHub Release objects were created
  • Adds @semantic-release/github plugin to .releaserc so that future releases create proper GitHub Releases, which in turn trigger the major tag update workflow

Test plan

  • Verify @semantic-release/github is already installed as a dependency (it's a default plugin bundled with semantic-release)
  • After merging, the next semantic-release run should create a GitHub Release and trigger update-major-tag.yml

The update-major-tag workflow triggers on `release: published`, but
semantic-release was only creating git tags (via @semantic-release/git)
without creating actual GitHub Release objects. This meant the workflow
never fired.
@easingthemes easingthemes merged commit 0f3da31 into main Apr 2, 2026
2 checks passed
@easingthemes easingthemes deleted the fix/add-github-release-plugin branch April 2, 2026 21:40
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 2, 2026

🎉 This PR is included in version 6.0.2 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant