Попытка разобраться в требуемой конфигурации плагина semanti c -release / release-notes-generator для соответствия следующему коммит-анализатору. В настоящее время примечания к выпуску создаются для tag:New
& tag:Breaking
, но не для "subject": "!no-release:*"
, то есть для всех других коммитов.
Было сказано , что конфиги напрямую переданы Traditional-changelog-eslint выглядит так: . Прочитайте код здесь но все никак не можете разобраться.
У любого есть указатели на то, какая конфигурация здесь поможет.
["@semantic-release/commit-analyzer", {
"preset": "eslint",
"releaseRules": [
{
"tag": "Breaking",
"release": "major"
},
{
"tag": "New",
"release": "minor"
},
{
"subject": "no-release:",
"release": false
},
{
"subject": "!no-release:*",
"release": "patch"
}
],
"parserOpts": {
"noteKeywords": [
"BREAKING CHANGE",
"BREAKING CHANGES"
]
}
}],
["@semantic-release/release-notes-generator", {
"preset": "eslint",
"presetConfig": {
}
"parserOpts": {
}
"writerOpts": {
}
}]