Skip to content

Commit

Permalink
add release rc for semantic release package
Browse files Browse the repository at this point in the history
Signed-off-by: Jeffrey Tang <[email protected]>
  • Loading branch information
JeffreyDallas committed Oct 23, 2024
1 parent da1f2eb commit eadc6c9
Showing 1 changed file with 60 additions and 0 deletions.
60 changes: 60 additions & 0 deletions .releaserc
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
{
"plugins": [
"@semantic-release/commit-analyzer",
[
"@semantic-release/release-notes-generator",
{
"preset": "conventionalcommits"
}
],
"@semantic-release/git",
"@semantic-release/github"
],
"verifyRelease": [
[
"@semantic-release/exec",
{ "cmd": "echo ${nextRelease.version} > VERSION" }
]
],
"prepare": [
[
"@semantic-release/git",
{
"assets": [
"charts/solo-deployment/Chart.yaml",
"charts/solo-cluster-setup/Chart.yaml"
]
}
]
],
"branches":[
{
"name": "main"
},
{
"name": "release/([0-9]+).([0-9]+)",
"channel": "${name.replace(/release\\//g, '').split('.')[0]}.${name.replace(/release\\//g, '').split('.')[1]}.x",
"range": "${name.replace(/release\\//g, '').split('.')[0]}.${name.replace(/release\\//g, '').split('.')[1]}.x"
},
{
"name": "alpha/*",
"prerelease": "alpha",
"channel": "alpha"
},
{
"name": "ci/*",
"prerelease": "alpha",
"channel": "alpha"
},
{
"name": "beta/*",
"prerelease": "beta",
"channel": "beta"
},
{
"name": "rc/*",
"prerelease": "rc",
"channel": "rc"
}
]
}

0 comments on commit eadc6c9

Please sign in to comment.