mirror of
https://github.com/open-webui/pipelines
synced 2025-06-26 18:15:58 +00:00
Add an automatic release workflow and conventional commits. The release workflow determines the version from the type of commits and then links each commit to a changelog entry in the appropriate section, according to the type of the latter.
32 lines
763 B
JSON
32 lines
763 B
JSON
{
|
|
"branches": [
|
|
"main"
|
|
],
|
|
"plugins": [
|
|
"@semantic-release/commit-analyzer",
|
|
"@semantic-release/release-notes-generator",
|
|
[
|
|
"@semantic-release/changelog",
|
|
{
|
|
"changelogFile": "CHANGELOG.md"
|
|
}
|
|
],
|
|
[
|
|
"@semantic-release/git",
|
|
{
|
|
"assets": [
|
|
"CHANGELOG.md"
|
|
],
|
|
"message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
|
|
}
|
|
],
|
|
[
|
|
"@semantic-release/github",
|
|
{
|
|
"successComment": false,
|
|
"failTitle": false
|
|
}
|
|
]
|
|
],
|
|
"preset": "angular"
|
|
} |