From 192635545d7a3728e3538cb11b7418c7ef8497f7 Mon Sep 17 00:00:00 2001 From: enricobuehler Date: Wed, 29 Jul 2026 01:19:34 +0200 Subject: [PATCH] fix(cli): the lockfile never learned about the new crate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adding `clients/cli` as a workspace member without regenerating `Cargo.lock` breaks every packaging script — deb, rpm, arch, nix and flatpak all build with `--locked`, which refuses to resolve a member the lock doesn't know. It slipped through because the CLI was only ever built on the remote boxes, and their lock updates stayed on those boxes. Co-Authored-By: Claude Opus 5 (1M context) --- Cargo.lock | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Cargo.lock b/Cargo.lock index 7e55fed7..6a517e2c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3280,6 +3280,17 @@ dependencies = [ "unarray", ] +[[package]] +name = "punktfunk-cli" +version = "0.21.0" +dependencies = [ + "pf-client-core", + "punktfunk-core", + "serde_json", + "tracing", + "tracing-subscriber", +] + [[package]] name = "punktfunk-client-android" version = "0.21.0"