chore(release): remove bare 'BREAKING' noteKeyword + lesson doc
This commit is contained in:
@@ -53,6 +53,13 @@ BREAKING CHANGE: /api/v1/* paths больше не поддерживаются.
|
|||||||
Все клиенты должны мигрировать на /api/v2.
|
Все клиенты должны мигрировать на /api/v2.
|
||||||
```
|
```
|
||||||
|
|
||||||
|
> **⚠ Lesson learned (v2.0.0 false-major):** до 2026-05-12 в .releaserc.json
|
||||||
|
> noteKeywords содержал bare `"BREAKING"`. Слово «Breaking» в обычном
|
||||||
|
> commit body (например «Breaking down PATCH into atomic ops…») триггерило
|
||||||
|
> major bump. Конфиг исправлен — оставлены только canonical
|
||||||
|
> `BREAKING CHANGE` / `BREAKING CHANGES`. Когда нужен major — используй
|
||||||
|
> точно эти триггеры в footer.
|
||||||
|
|
||||||
## Skip release for specific commit
|
## Skip release for specific commit
|
||||||
|
|
||||||
Если хочешь смержить `feat:` или `fix:` но **не** делать release сейчас —
|
Если хочешь смержить `feat:` или `fix:` но **не** делать release сейчас —
|
||||||
|
|||||||
@@ -21,7 +21,7 @@
|
|||||||
{ "breaking": true, "release": "major" }
|
{ "breaking": true, "release": "major" }
|
||||||
],
|
],
|
||||||
"parserOpts": {
|
"parserOpts": {
|
||||||
"noteKeywords": ["BREAKING CHANGE", "BREAKING CHANGES", "BREAKING"]
|
"noteKeywords": ["BREAKING CHANGE", "BREAKING CHANGES"]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
|||||||
Reference in New Issue
Block a user