fix: regenerate Cargo.lock against the v0.7.5 git tags #6

Merged
Breadway merged 1 commit from fix/stale-cargo-lock into main 2026-08-31 23:02:49 +08:00
Owner

The committed lock resolved bread-theme / bread-utils / bread-launcher as path deps (from the local-only .cargo/config.toml [patch]). The theme-spotlight PR bumped Cargo.toml to tag = "v0.7.5" + added bread-launcher but the lock was never regenerated unpatched, so cargo build --locked in CI failed (cannot update the lock file) — run 1187. That is why the shell-theme breadbar never reached the dev track and the BOS ISO still ships pre-theme 297207a.

Regenerated on a clean clone; build/clippy/test --locked all green against the v0.7.5 tags.

The committed lock resolved bread-theme / bread-utils / bread-launcher as **path** deps (from the local-only `.cargo/config.toml` [patch]). The theme-spotlight PR bumped Cargo.toml to `tag = "v0.7.5"` + added bread-launcher but the lock was never regenerated unpatched, so `cargo build --locked` in CI failed (`cannot update the lock file`) — run 1187. That is why the shell-theme breadbar never reached the dev track and the BOS ISO still ships pre-theme `297207a`. Regenerated on a clean clone; `build`/`clippy`/`test` `--locked` all green against the v0.7.5 tags.
Breadway added 1 commit 2026-08-31 22:57:31 +08:00
fix: regenerate Cargo.lock against the v0.7.5 git tags
Some checks failed
check / check (push) Failing after 17m16s
6d1b09fcda
The committed lock still had bread-theme / bread-utils / bread-launcher
resolved as *path* dependencies — an artifact of the local-only
.cargo/config.toml [patch] that redirects them to ../bread-ecosystem
while iterating. When the theme-spotlight PR bumped Cargo.toml to
`tag = "v0.7.5"` and added bread-launcher, the lock was never
regenerated on an unpatched checkout, so it stayed inconsistent with
the manifest.

CI clones this repo alone with no sibling bread-ecosystem, so
`cargo build --release --locked` there hit "cannot update the lock file
because --locked was passed" and the dev-release build failed (run
1187) — which is why the shell-theme-capable breadbar never reached the
dev track and every downstream (the BOS ISO included) still ships the
pre-theme 297207a build.

Regenerated on a clean clone; `cargo build/clippy/test --locked` all
pass against the v0.7.5 tags. Transitive gtk-rs/etc. entries move to
latest-compatible patch versions as a side effect.
Breadway merged commit 33b44c8e33 into main 2026-08-31 23:02:49 +08:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Breadway/breadbar#6
No description provided.