Skip to content

feat(release): add pre-release support (alpha/beta/rc)#162

Merged
jasdeepkhalsa merged 1 commit intomasterfrom
feature/pre-release-support
Apr 1, 2026
Merged

feat(release): add pre-release support (alpha/beta/rc)#162
jasdeepkhalsa merged 1 commit intomasterfrom
feature/pre-release-support

Conversation

@jasdeepkhalsa
Copy link
Copy Markdown
Member

@jasdeepkhalsa jasdeepkhalsa commented Apr 1, 2026

  • Detect pre-release versions by checking for a hyphen in the version string (e.g. 3.0.0-rc.1, 3.0.0-alpha.1)
  • npm publishes now use --tag so pre-releases land on @rc/@alpha/@beta dist-tags rather than @latest
  • GitHub Release is marked prerelease=true and make_latest=false for pre-release versions
  • composer.json: add minimum-stability=alpha so RC/beta/alpha dependencies are resolvable alongside prefer-stable=true
  • release.sh: print pre-release guidance (dist-tag, install command) when a pre-release version is detected

- Detect pre-release versions by checking for a hyphen in the version
  string (e.g. 3.0.0-rc.1, 3.0.0-alpha.1)
- npm publishes now use --tag <identifier> so pre-releases land on
  @rc/@alpha/@beta dist-tags rather than @latest
- GitHub Release is marked prerelease=true and make_latest=false for
  pre-release versions
- composer.json: add minimum-stability=alpha so RC/beta/alpha
  dependencies are resolvable alongside prefer-stable=true
- release.sh: print pre-release guidance (dist-tag, install command)
  when a pre-release version is detected"
@github-actions github-actions bot added the dependencies Pull requests that update a dependency file label Apr 1, 2026
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud bot commented Apr 1, 2026

@jasdeepkhalsa jasdeepkhalsa merged commit a8925b3 into master Apr 1, 2026
68 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant