Skip to content

feat: replace semantic-release with explicit release workflow#36

Merged
MehmetSecgin merged 1 commit intomainfrom
feat/release-reset
Mar 25, 2026
Merged

feat: replace semantic-release with explicit release workflow#36
MehmetSecgin merged 1 commit intomainfrom
feat/release-reset

Conversation

@MehmetSecgin
Copy link
Copy Markdown
Owner

Summary

  • remove semantic-release and replace it with one explicit GitHub Actions release flow
  • derive release level from PR labels and compute the next version from the latest v* tag
  • keep a dev version in git and stamp the publish version only on the CI runner

Breaking change

  • the repo no longer treats committed package.json as the next release version source of truth
  • releases now expect merged PRs on main and optional release:* labels

Validation

  • npm run check
  • npm test
  • npm run build

@MehmetSecgin MehmetSecgin merged commit bcc86bf into main Mar 25, 2026
1 check passed
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