-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrelease-plz.toml
More file actions
62 lines (58 loc) · 1.89 KB
/
release-plz.toml
File metadata and controls
62 lines (58 loc) · 1.89 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
[workspace]
release = false
git_only = false
publish = false
release_always = false
semver_check = false
# Release jobs generate gitignored dashboard assets before packaging tuitbot-server.
allow_dirty = true
publish_allow_dirty = true
pr_labels = ["release"]
git_tag_name = "v{{ version }}"
git_release_name = "v{{ version }}"
git_release_enable = false
# release-plz operates solely on the Cargo workspace defined in Cargo.toml.
# The plugins/ directory (obsidian-tuitbot, openclaw-tuitbot) contains pure TypeScript/npm
# packages with no Cargo.toml — they are invisible to release-plz by design.
# Cargo.toml workspace.members lists only crates/tuitbot-{core,cli,mcp,server}.
# dashboard/src-tauri is explicitly excluded there too.
# No exclusion rules are needed here: release-plz never scans npm package.json files.
# Verified 2026-03-21: PR #274 (release-plz chore: release) touched only
# Cargo.toml version bumps and CHANGELOG.md — no plugin entries.
[[package]]
name = "tuitbot-core"
release = true
publish = true
git_only = false
git_release_enable = false
changelog_update = false
git_tag_name = "tuitbot-core-v{{ version }}"
git_release_name = "tuitbot-core-v{{ version }}"
[[package]]
name = "tuitbot-mcp"
release = true
publish = true
git_only = false
git_release_enable = false
changelog_update = false
git_tag_name = "tuitbot-mcp-v{{ version }}"
git_release_name = "tuitbot-mcp-v{{ version }}"
[[package]]
name = "tuitbot-cli"
release = true
publish = true
git_only = false
git_release_enable = true
git_tag_name = "tuitbot-cli-v{{ version }}"
git_release_name = "tuitbot-cli-v{{ version }}"
changelog_path = "CHANGELOG.md"
changelog_include = ["tuitbot-core", "tuitbot-mcp"]
[[package]]
name = "tuitbot-server"
release = true
publish = true
git_only = false
git_release_enable = false
changelog_update = false
git_tag_name = "tuitbot-server-v{{ version }}"
git_release_name = "tuitbot-server-v{{ version }}"