Skip to content

Commit b19907d

Browse files
committed
chore(release): include chores in minor versioning
Configure semantic-release so chore commits trigger minor releases and are included in generated release notes, and document the behavior in the Unreleased changelog. Made-with: Cursor
1 parent 8e26c79 commit b19907d

2 files changed

Lines changed: 32 additions & 2 deletions

File tree

.releaserc.yaml

Lines changed: 30 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,36 @@ branches:
22
- main
33

44
plugins:
5-
- "@semantic-release/commit-analyzer"
6-
- "@semantic-release/release-notes-generator"
5+
- - "@semantic-release/commit-analyzer"
6+
- releaseRules:
7+
- type: chore
8+
release: minor
9+
- - "@semantic-release/release-notes-generator"
10+
- preset: conventionalcommits
11+
presetConfig:
12+
types:
13+
- type: feat
14+
section: Features
15+
- type: fix
16+
section: Bug Fixes
17+
- type: perf
18+
section: Performance Improvements
19+
- type: revert
20+
section: Reverts
21+
- type: docs
22+
section: Documentation
23+
- type: style
24+
section: Styles
25+
- type: refactor
26+
section: Code Refactoring
27+
- type: test
28+
section: Tests
29+
- type: build
30+
section: Build System
31+
- type: ci
32+
section: Continuous Integration
33+
- type: chore
34+
section: Chores
735
- - "@semantic-release/changelog"
836
- changelogFile: CHANGELOG.md
937
- - "@semantic-release/github"

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44

55
### Changed
66

7+
- **release:** configure semantic-release to treat `chore` commits as minor releases and include them in generated release notes
8+
79
### Fixed
810

911
## [1.2.3](https://github.com/DeerHide/python-github-runner/compare/v1.2.2...v1.2.3) (2026-04-25)

0 commit comments

Comments
 (0)