According to semantic release
0.0.x
--> maintenance releasemaster
next
next-major
beta
(prerelease: true)alpha
(prerelease: true)
The branches on which releases should happen. By default semantic-release will release:
- regular releases to the default distribution channel from the branch
master
- regular releases to a distribution channel matching the branch name from any existing branch with a name matching a maintenance release range (N.N.x or N.x.x or N.x with N being a number)
- regular releases to the next distribution channel from the branch next if it exists
- regular releases to the next-major distribution channel from the branch next-major if it exists
- prereleases to the beta distribution channel from the branch beta if it exists
- prereleases to the alpha distribution channel from the branch alpha if it exists