Skip to content

ci: publish feature branches under feature-name dist-tag without git tags - #3

Merged
TheYoxy merged 2 commits into
masterfrom
feature/release-feature-channels
Sep 14, 2026
Merged

TheYoxy merged 2 commits into
masterfrom
feature/release-feature-channels

Conversation

@TheYoxy

@TheYoxy TheYoxy commented Sep 14, 2026

Copy link
Copy Markdown
Contributor

Feature branches now publish npm prereleases under the sanitized feature name (e.g. 1.2.3-my-feature.1 on dist-tag my-feature) instead of alpha, and leave no git tag or GitHub Release behind.

  • release.config.mjs: templated prerelease/channel from branch name; inline plugin deletes the created tag post-publish; @semantic-release/github skipped on feature/* in CI.
  • docs/versioning.md: channel table, CI behavior, manual ops, and migration notes updated; fixed config filename.

@TheYoxy
TheYoxy force-pushed the feature/release-feature-channels branch 2 times, most recently from dc16224 to c83e701 Compare September 14, 2026 22:33
@TheYoxy
TheYoxy merged commit 498f44d into master Sep 14, 2026
4 checks passed
@TheYoxy
TheYoxy deleted the feature/release-feature-channels branch September 14, 2026 22:54
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 0.1.2 🎉

The release is available on:

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