Skip to content

ci: migrate to semantic-release - #32

Closed
eumaninho54 wants to merge 4 commits into
mainfrom
feat/semantic-release
Closed

ci: migrate to semantic-release#32
eumaninho54 wants to merge 4 commits into
mainfrom
feat/semantic-release

Conversation

@eumaninho54

Copy link
Copy Markdown
Member

Pull Request

Description

Replaces the custom DEPLOY-RELEASE comment-triggered workflow with semantic-release. Releases are now triggered manually via Actions → Release → Run workflow on main. Version bumps, changelog generation, tagging, and GitHub Release creation are all handled automatically based on Conventional Commits.

  • ci(release): replace custom deploy workflow with workflow_dispatch + semantic-release
  • build(release): add release.config.cjs with commit type rules, changelog sections, and git assets
  • build(deps): install semantic-release and plugins (@semantic-release/changelog, commit-analyzer, release-notes-generator, github, git)

Type of change

  • 🐛 Bug fix
  • ✨ New component
  • 🎨 Token / style change
  • 📄 Documentation
  • 🔨 Configuration / tooling
  • ♻️ Refactor
  • 💥 Breaking change

Storybook

  • Story created or updated in example/stories
  • All variants and states are covered

Breaking changes

The DEPLOY-RELEASE comment trigger no longer works. Releases must be triggered via the GitHub Actions UI on the main branch.

References

  • Closes #

eumaninho54 and others added 3 commits May 17, 2026 13:54
Replace custom issue-comment-triggered deploy script with semantic-release
workflow_dispatch trigger. Reduces operational overhead and enables
automatic versioning and changelog generation.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Add semantic-release config and dependencies. Enables automated version
bumping, changelog generation, and GitHub release publishing based on
conventional commits.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
@kody-ai

kody-ai Bot commented May 17, 2026

Copy link
Copy Markdown

BYOK Configuration Required! 🔑

Your plan requires a Bring Your Own Key (BYOK) configuration to perform code reviews.

Please configure your API keys in Settings > BYOK Configuration.

@github-actions

Copy link
Copy Markdown

This PR has been closed automatically. Only release/vX.Y.Z branches may target main. Please retarget this PR to a release branch.

@github-actions github-actions Bot closed this May 17, 2026
No longer needed with semantic-release.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
@eumaninho54 eumaninho54 reopened this May 17, 2026
@kody-ai

kody-ai Bot commented May 17, 2026

Copy link
Copy Markdown

BYOK Configuration Required! 🔑

Your plan requires a Bring Your Own Key (BYOK) configuration to perform code reviews.

Please configure your API keys in Settings > BYOK Configuration.

@github-actions

Copy link
Copy Markdown

This PR has been closed automatically. Only release/vX.Y.Z branches may target main. Please retarget this PR to a release branch.

@github-actions github-actions Bot closed this May 17, 2026
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