From 6b15f24fb28127d34653781628a2f2c9778acbdc Mon Sep 17 00:00:00 2001 From: Breadway Date: Tue, 25 Aug 2026 16:04:49 +0800 Subject: [PATCH] build: move the dev-only source override out of Cargo.toml MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Same change as breadbox's fa85fc1. The [patch] block pointing bread-theme and bread-launcher at ../bread-ecosystem shipped in the committed manifest, where CI cannot resolve it — the workflow clones this repo alone and runs cargo --locked with no sibling checkout. Moved to a gitignored .cargo/config.toml. Hygiene, not a CI fix: bread-launcher does not exist at tag v0.7.4, so the pin cannot resolve without the override until bread-ecosystem is tagged. --- .gitignore | 3 +++ Cargo.toml | 7 ------- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 4f90dfb..af5d71a 100644 --- a/.gitignore +++ b/.gitignore @@ -38,3 +38,6 @@ aster-brief.md # graphify knowledge-graph output (local tool cache, not for commit) graphify-out/ + +# Local-only source overrides (see .cargo/config.toml). +.cargo/ diff --git a/Cargo.toml b/Cargo.toml index 7fba78a..fa918e0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -45,10 +45,3 @@ resvg = { version = "0.47", default-features = false } lto = "thin" codegen-units = 1 strip = "symbols" - -# DEV ONLY — remove before tagging. Points bread-theme at the local -# bread-ecosystem checkout so Phase 2 can build against `bread_theme::shell` -# (feature/shell-theme-manifest) before it is tagged as a release. -[patch."https://git.breadway.dev/Breadway/bread-ecosystem"] -bread-theme = { path = "../bread-ecosystem/bread-theme" } -bread-launcher = { path = "../bread-ecosystem/bread-launcher" }