From f8fb7ae6a6304c5d4558ce8294e56a594342e640 Mon Sep 17 00:00:00 2001 From: Michael Taylor Date: Sun, 19 Jul 2026 16:10:29 -0700 Subject: [PATCH] chore(links): repoint self-referential repo links to DIG-Network/digs (#764) The repo's remote already tracks DIG-Network/digs (the rename landed at the GitHub level), but README/SPEC/runbook prose, CI workflow comments, the issue-template links, action.yml's checkout target, and the Cargo.toml `repository` field on the three publishable crates (dig-client-wasm, digstore-core, digstore-subscription) still hard-coded the pre-rename DIG-Network/dig-store URL. Repoints all of them to DIG-Network/digs -- pure link/metadata edits, no crate/binary/CLI name change (dig-store/digstore/digs stay as-is). Co-Authored-By: Claude --- .github/ISSUE_TEMPLATE/config.yml | 4 ++-- .github/workflows/nightly-release.yml | 2 +- Cargo.lock | 12 ++++++------ Cargo.toml | 2 +- README.md | 8 ++++---- SPEC.md | 2 +- action.yml | 2 +- crates/dig-client-wasm/Cargo.toml | 4 ++-- crates/digstore-core/Cargo.toml | 2 +- crates/digstore-core/README.md | 2 +- crates/digstore-subscription/Cargo.toml | 2 +- runbooks/release.md | 8 ++++---- 12 files changed, 25 insertions(+), 25 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 95be94a..bcd8352 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,8 +1,8 @@ blank_issues_enabled: false contact_links: - name: ๐Ÿ”’ Report a security vulnerability (private) - url: https://github.com/DIG-Network/dig-store/security/policy + url: https://github.com/DIG-Network/digs/security/policy about: Please report security issues privately โ€” see SECURITY.md. Do NOT open a public issue. A URN is a credential; never paste real URNs, store ids, or salts. - name: ๐Ÿ’ฌ Questions & discussion - url: https://github.com/DIG-Network/dig-store/discussions + url: https://github.com/DIG-Network/digs/discussions about: For usage questions and ideas, start a discussion instead of an issue. diff --git a/.github/workflows/nightly-release.yml b/.github/workflows/nightly-release.yml index 92031aa..eecc647 100644 --- a/.github/workflows/nightly-release.yml +++ b/.github/workflows/nightly-release.yml @@ -32,7 +32,7 @@ # 60-day auto-disable (GitHub platform behavior, not this workflow's): GitHub disables a # `schedule:` trigger after 60 days with NO repo activity on a public repo, with no auto-re-enable # โ€” and since #590 removed the push-to-main trigger, this cron is the ONLY automatic release -# path. If nightlies silently stop, check `gh api repos/DIG-Network/dig-store/actions/workflows/ +# path. If nightlies silently stop, check `gh api repos/DIG-Network/digs/actions/workflows/ # nightly-release.yml --jq .state` and re-enable with `gh workflow enable nightly-release.yml` # (see runbooks/release.md + SPEC.md ยง12.1). # โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ diff --git a/Cargo.lock b/Cargo.lock index 36cbd3f..c1936dd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2282,7 +2282,7 @@ dependencies = [ [[package]] name = "digstore-chain" -version = "0.17.0" +version = "0.17.1" dependencies = [ "aes-gcm", "anyhow", @@ -2320,7 +2320,7 @@ dependencies = [ [[package]] name = "digstore-chunker" -version = "0.17.0" +version = "0.17.1" dependencies = [ "digstore-core", "hex", @@ -2330,7 +2330,7 @@ dependencies = [ [[package]] name = "digstore-cli" -version = "0.17.0" +version = "0.17.1" dependencies = [ "anstream 0.6.21", "anstyle", @@ -2396,7 +2396,7 @@ dependencies = [ [[package]] name = "digstore-core" -version = "0.17.0" +version = "0.17.1" dependencies = [ "aes-gcm-siv", "hex", @@ -2493,7 +2493,7 @@ dependencies = [ [[package]] name = "digstore-remote" -version = "0.17.0" +version = "0.17.1" dependencies = [ "async-trait", "axum", @@ -2551,7 +2551,7 @@ dependencies = [ [[package]] name = "digstore-subscription" -version = "0.17.0" +version = "0.17.1" dependencies = [ "async-trait", "digstore-core", diff --git a/Cargo.toml b/Cargo.toml index e9fbf08..bf7219a 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.0" +version = "0.17.1" license = "GPL-2.0-only" [workspace.dependencies] diff --git a/README.md b/README.md index 3a91339..c6780f3 100644 --- a/README.md +++ b/README.md @@ -5,8 +5,8 @@

- CI - Release + CI + Release License: GPL-2.0 Platforms Rust 1.94.1 @@ -68,7 +68,7 @@ dig-store update --check # just report whether a newer release exists ### Raw binary (macOS / Linux) Prefer the installer above. If you grab the raw per-OS binary from the -[Releases](https://github.com/DIG-Network/dig-store/releases) page instead, pick +[Releases](https://github.com/DIG-Network/digs/releases) page instead, pick the file for your CPU โ€” **`dig-store--macos-arm64`** (Apple Silicon: M1/M2/M3) or **`dig-store--macos-x64`** (Intel Mac); **`dig-store--linux-x64`** (or the `aarch64-unknown-linux-gnu.tar.gz` for ARM Linux). A macOS/Linux binary has @@ -256,7 +256,7 @@ then add the workflow ([`examples/github-actions-deploy.yml`](examples/github-ac ```yaml - name: Deploy to DIG - uses: DIG-Network/dig-store@v0.5.29 # pin to a release tag + uses: DIG-Network/digs@v0.5.29 # pin to a release tag with: mnemonic: ${{ secrets.DIG_MNEMONIC }} deploy-key: ${{ secrets.DIG_DEPLOY_KEY }} diff --git a/SPEC.md b/SPEC.md index 33b5209..3b0fafe 100644 --- a/SPEC.md +++ b/SPEC.md @@ -470,7 +470,7 @@ selected channel(s). **60-day auto-disable caveat.** GitHub auto-disables a `schedule:` trigger after 60 days with no repo activity on a public repo, with no auto-re-enable โ€” and since this cron is the ONLY automatic release trigger, a quiet repo can silently stop releasing with no error. Detect it with -`gh api repos/DIG-Network/dig-store/actions/workflows/nightly-release.yml --jq .state` (a value of +`gh api repos/DIG-Network/digs/actions/workflows/nightly-release.yml --jq .state` (a value of `disabled_inactivity` means it was auto-disabled) and recover with `gh workflow enable nightly-release.yml` (see `runbooks/release.md`). Any repo activity resets the 60-day counter. diff --git a/action.yml b/action.yml index 510af55..b1c5fb0 100644 --- a/action.yml +++ b/action.yml @@ -123,7 +123,7 @@ runs: - name: Checkout digstore (${{ inputs.digstore-ref }}) uses: actions/checkout@v4 with: - repository: DIG-Network/dig-store + repository: DIG-Network/digs ref: ${{ inputs.digstore-ref }} path: .digstore-src persist-credentials: false diff --git a/crates/dig-client-wasm/Cargo.toml b/crates/dig-client-wasm/Cargo.toml index 5d4ec0e..2b60c03 100644 --- a/crates/dig-client-wasm/Cargo.toml +++ b/crates/dig-client-wasm/Cargo.toml @@ -1,9 +1,9 @@ [package] name = "dig-client-wasm" -version = "0.1.0" +version = "0.1.1" edition = "2021" license = "GPL-2.0-only" -repository = "https://github.com/DIG-Network/dig-store" +repository = "https://github.com/DIG-Network/digs" description = "Browser read-crypto for dighub: URN reconstruction, AES-256-GCM-SIV decryption, and merkle inclusion-proof verification, compiled to WASM (globalThis.digClient)." # NOTE: this crate is intentionally EXCLUDED from the digstore_wasm workspace diff --git a/crates/digstore-core/Cargo.toml b/crates/digstore-core/Cargo.toml index 48da31f..a8e120a 100644 --- a/crates/digstore-core/Cargo.toml +++ b/crates/digstore-core/Cargo.toml @@ -4,7 +4,7 @@ version.workspace = true edition.workspace = true license.workspace = true description = "Core read-crypto and format primitives for the DIG Network store (.dig) format: capsules, manifests, merkle proofs, URN grammar, and the AES-256-GCM-SIV chunk seal." -repository = "https://github.com/DIG-Network/dig-store" +repository = "https://github.com/DIG-Network/digs" readme = "README.md" keywords = ["dig", "chia", "content-addressed", "merkle", "storage"] categories = ["cryptography", "encoding", "data-structures"] diff --git a/crates/digstore-core/README.md b/crates/digstore-core/README.md index b784f01..056dc0d 100644 --- a/crates/digstore-core/README.md +++ b/crates/digstore-core/README.md @@ -31,4 +31,4 @@ Disable default features (`default-features = false`) for a `no_std`, wasm-clean ## License -GPL-2.0-only. See [LICENSE](https://github.com/DIG-Network/dig-store/blob/main/LICENSE). +GPL-2.0-only. See [LICENSE](https://github.com/DIG-Network/digs/blob/main/LICENSE). diff --git a/crates/digstore-subscription/Cargo.toml b/crates/digstore-subscription/Cargo.toml index ebf6b1c..fc28900 100644 --- a/crates/digstore-subscription/Cargo.toml +++ b/crates/digstore-subscription/Cargo.toml @@ -4,7 +4,7 @@ version.workspace = true edition.workspace = true license.workspace = true description = "The canonical DIG Network Subscription primitive: a networkless chain-watch state machine that follows one CHIP-0035 store singleton's full lineage and drives per-tip .dig backfill over injected chain/network seams." -repository = "https://github.com/DIG-Network/dig-store" +repository = "https://github.com/DIG-Network/digs" readme = "README.md" keywords = ["dig", "chia", "subscription", "chain-watch", "singleton"] categories = ["data-structures", "asynchronous"] diff --git a/runbooks/release.md b/runbooks/release.md index 51435d4..934ec58 100644 --- a/runbooks/release.md +++ b/runbooks/release.md @@ -31,9 +31,9 @@ GitHub disables a `schedule:` trigger after **60 days of no repo activity** on a repo can go dark with no error. If nightlies (or a long-overdue stable release) stop appearing: ```bash -gh api repos/DIG-Network/dig-store/actions/workflows/nightly-release.yml --jq .state +gh api repos/DIG-Network/digs/actions/workflows/nightly-release.yml --jq .state # "disabled_inactivity" means GitHub turned it off โ€” re-enable it: -gh workflow enable nightly-release.yml --repo DIG-Network/dig-store +gh workflow enable nightly-release.yml --repo DIG-Network/digs ``` Any repo activity (a merged PR, a manual dispatch) resets the 60-day counter. @@ -71,9 +71,9 @@ Actions โ†’ **Nightly + stable release** โ†’ **Run workflow** โ†’ `channel: nigh ## Verify a release went live -- **Stable:** `gh release view vX.Y.Z --repo DIG-Network/dig-store` โ€” bare per-OS binaries + `digs` + +- **Stable:** `gh release view vX.Y.Z --repo DIG-Network/digs` โ€” bare per-OS binaries + `digs` + apt `.tar.gz` (x86_64 + aarch64). Watch: `gh run watch `. -- **Nightly:** `gh release view nightly --repo DIG-Network/dig-store` (rolling) or +- **Nightly:** `gh release view nightly --repo DIG-Network/digs` (rolling) or `gh release view nightly-YYYYMMDD` โ€” `prerelease: true`. ## Workflows