Skip to content

Commit ff09bd0

Browse files
Alex HolmbergAlex793x
authored andcommitted
bug: fix releaze-pls, proper section structure
1 parent b612277 commit ff09bd0

1 file changed

Lines changed: 9 additions & 12 deletions

File tree

release-plz.toml

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
[workspace]
12
# Git configuration
23
git_release_enable = true
34
git_tag_enable = true
@@ -7,32 +8,28 @@ publish = true
78
release_always = false # Don't release if no changes
89
allow_dirty = false # Require clean working directory
910

11+
[changelog]
1012
# Changelog configuration
11-
changelog_update = true
12-
changelog_path = "CHANGELOG.md"
13+
update = true
14+
path = "CHANGELOG.md"
15+
# Optional: custom changelog config
16+
# config = "cliff.toml"
1317

14-
# Manual release configuration
1518
[[package]]
1619
name = "syncable-cli"
1720

1821
# Manual control over version bumping
1922
# This will be overridden by workflow_dispatch inputs
20-
release = "auto"
23+
release = true
2124

2225
# Version constraints - STAY IN 0.x.x RANGE
2326
# Prevent automatic major version bumps to 1.0.0
24-
max_version = "0.99.99" # Stay below 1.0.0
25-
allow_breaking_changes = false # Prevent BREAKING CHANGE commits from bumping to 1.0
27+
version_max = "0.99.99" # Stay below 1.0.0
2628

2729
# Safety checks for manual releases
28-
ignore_merge_commits = false # Allow merge commits in manual releases
2930
semver_check = true # Ensure semantic versioning compliance
30-
pre_release = false # Don't create pre-release versions automatically
3131

3232
# Version increment rules for 0.x.x development
3333
# patch: 0.5.4 → 0.5.5 (bug fixes)
3434
# minor: 0.5.4 → 0.6.0 (new features)
35-
# major: DISABLED until ready for 1.0.0
36-
37-
# Changelog customization for manual releases
38-
changelog_config = "cliff.toml" # Optional: custom changelog config
35+
# major: DISABLED until ready for 1.0.0

0 commit comments

Comments
 (0)