Pin bread-theme/utils to bread-ecosystem v0.7.1; add single-trunk CLAUDE.md
Some checks failed
check / check (push) Failing after 1s

Popup, daemon, and core were split across git.breadway.dev v0.3.0 and
GitHub v0.3.1. Point every bread-theme / bread-utils dep at the same
Forgejo tag. bread-screenshots is not in v0.7.1 (the crate landed after
that tag) so it stays on that remote's main until the next ecosystem
release.

CLAUDE.md now documents the single-trunk model. EVENTS.md is unchanged
— no pin/select verbs.
This commit is contained in:
Breadway 2026-08-15 21:38:49 +08:00
parent 15d1a3a58a
commit 8456424f1a
6 changed files with 77 additions and 29 deletions

26
Cargo.lock generated
View file

@ -114,8 +114,8 @@ dependencies = [
[[package]]
name = "bread-theme"
version = "0.3.0"
source = "git+https://git.breadway.dev/Breadway/bread-ecosystem?tag=v0.3.0#8e82d2d833e992ce939a5b836f910ee109f2e939"
version = "0.3.1"
source = "git+https://git.breadway.dev/Breadway/bread-ecosystem?tag=v0.7.1#db2fa3c4b4c1e6933bc5cf62a236d05972fdc886"
dependencies = [
"dirs",
"gtk4",
@ -123,25 +123,15 @@ dependencies = [
"serde_json",
]
[[package]]
name = "bread-utils"
version = "0.3.0"
source = "git+https://git.breadway.dev/Breadway/bread-ecosystem?tag=v0.3.0#8e82d2d833e992ce939a5b836f910ee109f2e939"
dependencies = [
"dirs",
"gtk4",
"gtk4-layer-shell",
"serde",
"serde_json",
]
[[package]]
name = "bread-utils"
version = "0.3.1"
source = "git+https://github.com/Breadway/bread-ecosystem?tag=v0.3.1#157ed6e3782ac2facd8b517d7c247713f36854ed"
source = "git+https://git.breadway.dev/Breadway/bread-ecosystem?tag=v0.7.1#db2fa3c4b4c1e6933bc5cf62a236d05972fdc886"
dependencies = [
"bread-shared",
"dirs",
"gtk4",
"gtk4-layer-shell",
"serde",
"serde_json",
]
@ -163,7 +153,7 @@ dependencies = [
"anyhow",
"bread-screenshots",
"bread-theme",
"bread-utils 0.3.0",
"bread-utils 0.3.1 (git+https://git.breadway.dev/Breadway/bread-ecosystem?tag=v0.7.1)",
"breadclip-core",
"clap",
"gtk4",
@ -175,7 +165,7 @@ dependencies = [
name = "breadclip-core"
version = "0.2.1"
dependencies = [
"bread-utils 0.3.0",
"bread-utils 0.3.1 (git+https://git.breadway.dev/Breadway/bread-ecosystem?tag=v0.7.1)",
"dirs",
"hex",
"rusqlite",
@ -187,7 +177,7 @@ dependencies = [
name = "breadclipd"
version = "0.2.1"
dependencies = [
"bread-utils 0.3.1 (git+https://github.com/Breadway/bread-ecosystem?tag=v0.3.1)",
"bread-utils 0.3.1 (git+https://git.breadway.dev/Breadway/bread-ecosystem?tag=v0.7.1)",
"breadclip-core",
"serde_json",
"tempfile",