Skip to content

chore(update): repoint the CLI self-update source to DIG-Network/digs (#764)#29

Merged
MichaelTaylor3d merged 1 commit into
mainfrom
chore/digs-repo-rename-f2d-part2
Jul 19, 2026
Merged

chore(update): repoint the CLI self-update source to DIG-Network/digs (#764)#29
MichaelTaylor3d merged 1 commit into
mainfrom
chore/digs-repo-rename-f2d-part2

Conversation

@MichaelTaylor3d

Copy link
Copy Markdown
Contributor

Summary

Part 2 of the F2d reference sweep (#764) -- found on a fuller ecosystem-wide grep after the first PR (#28) merged. digstore-cli's own dig-store update self-update command's RELEASES_API constant still hard-coded the pre-rename DIG-Network/dig-store GitHub API path (crates/digstore-cli/src/commands/update.rs) -- the same functional-breakage class already fixed in dig-installer/apt.dig.net, just missed on the first pass since it's a downstream CONSUMER inside this same repo, not a self-reference.

Also catches two dig-client-wasm doc/script refs left over from the first pass's pkg/pkg-node gitignore-exclusion sweep (PUBLISHED_README.md, scripts/assemble-pkg.mjs -- these are tracked source files, distinct from the gitignored pkg//pkg-node/ build output).

Blast radius checked

RELEASES_API has exactly one call site (update.rs:294, grepped). No test hard-codes the old URL string separately (the update-command unit-test suite doesn't assert on the literal API string).

Test plan

  • cargo build --workspace clean (with the guest-wasm prereq already built)
  • cargo test -p digstore-cli --lib update -- 22 passed, 1 ignored (a live_fetch_latest_release network test, ignored by design)
  • cargo fmt --all -- --check clean
  • Version bumped: workspace 0.17.1 -> 0.17.2, dig-client-wasm 0.1.1 -> 0.1.2 (patch -- link/metadata fix, no behavior change)

Co-Authored-By: Claude noreply@anthropic.com

… (#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 <noreply@anthropic.com>
@MichaelTaylor3d
MichaelTaylor3d merged commit f985055 into main Jul 19, 2026
10 checks passed
@MichaelTaylor3d
MichaelTaylor3d deleted the chore/digs-repo-rename-f2d-part2 branch July 19, 2026 23:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant