Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -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.
2 changes: 1 addition & 1 deletion .github/workflows/nightly-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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).
# ─────────────────────────────────────────────────────────────────────────────────────────────
Expand Down
12 changes: 6 additions & 6 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -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]
Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
</p>

<p align="center">
<a href="https://github.com/DIG-Network/dig-store/actions/workflows/ci.yml"><img src="https://github.com/DIG-Network/dig-store/actions/workflows/ci.yml/badge.svg" alt="CI"></a>
<a href="https://github.com/DIG-Network/dig-store/releases"><img src="https://img.shields.io/github/v/release/DIG-Network/dig-store?sort=semver" alt="Release"></a>
<a href="https://github.com/DIG-Network/digs/actions/workflows/ci.yml"><img src="https://github.com/DIG-Network/digs/actions/workflows/ci.yml/badge.svg" alt="CI"></a>
<a href="https://github.com/DIG-Network/digs/releases"><img src="https://img.shields.io/github/v/release/DIG-Network/digs?sort=semver" alt="Release"></a>
<a href="LICENSE"><img src="https://img.shields.io/badge/license-GPL--2.0-blue.svg" alt="License: GPL-2.0"></a>
<img src="https://img.shields.io/badge/platforms-macOS%20%C2%B7%20Linux%20%C2%B7%20Windows-555" alt="Platforms">
<img src="https://img.shields.io/badge/rust-1.94.1-orange.svg" alt="Rust 1.94.1">
Expand Down Expand Up @@ -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-<ver>-macos-arm64`** (Apple Silicon: M1/M2/M3)
or **`dig-store-<ver>-macos-x64`** (Intel Mac); **`dig-store-<ver>-linux-x64`** (or
the `aarch64-unknown-linux-gnu.tar.gz` for ARM Linux). A macOS/Linux binary has
Expand Down Expand Up @@ -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 }}
Expand Down
2 changes: 1 addition & 1 deletion SPEC.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.

Expand Down
2 changes: 1 addition & 1 deletion action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
4 changes: 2 additions & 2 deletions crates/dig-client-wasm/Cargo.toml
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion crates/digstore-core/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -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"]
Expand Down
2 changes: 1 addition & 1 deletion crates/digstore-core/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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).
2 changes: 1 addition & 1 deletion crates/digstore-subscription/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -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"]
Expand Down
8 changes: 4 additions & 4 deletions runbooks/release.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down Expand Up @@ -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 <id>`.
- **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
Expand Down
Loading