feat(ci): Update release config

This commit is contained in:
2025-10-28 01:25:44 +03:00
parent c7d94c6965
commit dc5c363583
4 changed files with 40 additions and 12 deletions

View File

@@ -2,10 +2,25 @@
* @type {import('semantic-release').GlobalConfig}
*/
module.exports = {
branches: ['master', 'change_models'],
branches: ['master', { name: 'dev', prerelease: false, channel: 'dev'}],
plugins: [
'@semantic-release/commit-analyzer',
'@semantic-release/release-notes-generator',
[
'@semantic-release/commit-analyzer',
{
"preset": "angular",
"releaseRules": [
{"type": "docs", "scope": "README", "release": "patch"},
{"type": "refactor", "release": "patch"},
{"type": "style", "release": "patch"}
],
}
],
[
'@semantic-release/release-notes-generator',
{
"preset": "angular",
}
],
'@semantic-release/changelog',
'@semantic-release/git',
[