From d8ae34ea027f4d3116af9c9dbca090efdf5365e2 Mon Sep 17 00:00:00 2001 From: Michael Taylor Date: Sun, 19 Jul 2026 16:38:39 -0700 Subject: [PATCH] chore(update): repoint the CLI self-update source to DIG-Network/digs (#764) Part 2 of the F2d reference sweep: digstore-cli's own `dig-store update` command resolves its release via RELEASES_API, which still hard-coded the pre-rename DIG-Network/dig-store GitHub API path -- the same real-breakage class as the installer/apt fixes already landed, just missed on the first pass (this repo's own consumers, not just its callers). Also repoints the two remaining dig-client-wasm doc/script refs (PUBLISHED_README.md, scripts/assemble-pkg.mjs) left over from the first pass's pkg/pkg-node gitignore exclusion. Co-Authored-By: Claude --- Cargo.lock | 12 ++++++------ Cargo.toml | 2 +- crates/dig-client-wasm/Cargo.toml | 2 +- crates/dig-client-wasm/PUBLISHED_README.md | 2 +- crates/dig-client-wasm/scripts/assemble-pkg.mjs | 2 +- crates/digstore-cli/src/commands/update.rs | 4 ++-- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index c1936dd..33d0bb3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2282,7 +2282,7 @@ dependencies = [ [[package]] name = "digstore-chain" -version = "0.17.1" +version = "0.17.2" dependencies = [ "aes-gcm", "anyhow", @@ -2320,7 +2320,7 @@ dependencies = [ [[package]] name = "digstore-chunker" -version = "0.17.1" +version = "0.17.2" dependencies = [ "digstore-core", "hex", @@ -2330,7 +2330,7 @@ dependencies = [ [[package]] name = "digstore-cli" -version = "0.17.1" +version = "0.17.2" dependencies = [ "anstream 0.6.21", "anstyle", @@ -2396,7 +2396,7 @@ dependencies = [ [[package]] name = "digstore-core" -version = "0.17.1" +version = "0.17.2" dependencies = [ "aes-gcm-siv", "hex", @@ -2493,7 +2493,7 @@ dependencies = [ [[package]] name = "digstore-remote" -version = "0.17.1" +version = "0.17.2" dependencies = [ "async-trait", "axum", @@ -2551,7 +2551,7 @@ dependencies = [ [[package]] name = "digstore-subscription" -version = "0.17.1" +version = "0.17.2" dependencies = [ "async-trait", "digstore-core", diff --git a/Cargo.toml b/Cargo.toml index bf7219a..a5be702 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -5,7 +5,7 @@ exclude = ["crates/digstore-prover/guest", "crates/dig-client-wasm"] [workspace.package] edition = "2021" -version = "0.17.1" +version = "0.17.2" license = "GPL-2.0-only" [workspace.dependencies] diff --git a/crates/dig-client-wasm/Cargo.toml b/crates/dig-client-wasm/Cargo.toml index 2b60c03..0795cd0 100644 --- a/crates/dig-client-wasm/Cargo.toml +++ b/crates/dig-client-wasm/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dig-client-wasm" -version = "0.1.1" +version = "0.1.2" edition = "2021" license = "GPL-2.0-only" repository = "https://github.com/DIG-Network/digs" diff --git a/crates/dig-client-wasm/PUBLISHED_README.md b/crates/dig-client-wasm/PUBLISHED_README.md index bfd1cc6..1c8196a 100644 --- a/crates/dig-client-wasm/PUBLISHED_README.md +++ b/crates/dig-client-wasm/PUBLISHED_README.md @@ -99,5 +99,5 @@ maintaining a private copy. The vendored fallbacks can be removed once switched. ## License -GPL-2.0-only. Source: https://github.com/DIG-Network/dig-store (crate +GPL-2.0-only. Source: https://github.com/DIG-Network/digs (crate `crates/dig-client-wasm`). diff --git a/crates/dig-client-wasm/scripts/assemble-pkg.mjs b/crates/dig-client-wasm/scripts/assemble-pkg.mjs index 1e6bf7b..d14eaa6 100644 --- a/crates/dig-client-wasm/scripts/assemble-pkg.mjs +++ b/crates/dig-client-wasm/scripts/assemble-pkg.mjs @@ -41,7 +41,7 @@ import { fileURLToPath } from "node:url"; import { dirname, resolve } from "node:path"; const SCOPED_NAME = "@dignetwork/dig-client"; -const REPO_URL = "https://github.com/DIG-Network/dig-store"; +const REPO_URL = "https://github.com/DIG-Network/digs"; const here = dirname(fileURLToPath(import.meta.url)); const root = resolve(here, ".."); diff --git a/crates/digstore-cli/src/commands/update.rs b/crates/digstore-cli/src/commands/update.rs index 602184a..11177dc 100644 --- a/crates/digstore-cli/src/commands/update.rs +++ b/crates/digstore-cli/src/commands/update.rs @@ -16,7 +16,7 @@ use crate::context::CliContext; use crate::error::CliError; /// Upstream repository whose releases drive `dig-store update`. -pub const RELEASES_API: &str = "https://api.github.com/repos/DIG-Network/dig-store/releases/latest"; +pub const RELEASES_API: &str = "https://api.github.com/repos/DIG-Network/digs/releases/latest"; /// GitHub requires a non-empty User-Agent on every API request. pub const USER_AGENT: &str = concat!("digstore-cli/", env!("CARGO_PKG_VERSION")); @@ -663,7 +663,7 @@ fn not_writable(target: &std::path::Path, e: &std::io::Error) -> CliError { "cannot write {} ({e}).\n\ Manual update:\n \ 1. Download the dig-store binary for your OS/arch from \ - https://github.com/DIG-Network/dig-store/releases/latest\n \ + https://github.com/DIG-Network/digs/releases/latest\n \ 2. chmod +x ./dig-store\n \ 3. (macOS) xattr -d com.apple.quarantine ./dig-store\n \ 4. mv ./dig-store \"{}\" # or re-run with write permission / the installer",