Skip to content

Commit e52e7d5

Browse files
authored
Merge pull request #2 from ding-labs/migrate-to-ding-labs
chore: migrate from zuchka to ding-labs org
2 parents 4726492 + 4f9902b commit e52e7d5

56 files changed

Lines changed: 127 additions & 127 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.goreleaser.yaml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -35,31 +35,31 @@ checksum:
3535

3636
dockers:
3737
- image_templates:
38-
- "ghcr.io/zuchka/ding:{{ .Tag }}-amd64"
38+
- "ghcr.io/ding-labs/ding:{{ .Tag }}-amd64"
3939
use: buildx
4040
dockerfile: Dockerfile.release
4141
build_flag_templates:
4242
- "--platform=linux/amd64"
4343
- image_templates:
44-
- "ghcr.io/zuchka/ding:{{ .Tag }}-arm64"
44+
- "ghcr.io/ding-labs/ding:{{ .Tag }}-arm64"
4545
use: buildx
4646
dockerfile: Dockerfile.release
4747
build_flag_templates:
4848
- "--platform=linux/arm64"
4949

5050
docker_manifests:
51-
- name_template: "ghcr.io/zuchka/ding:{{ .Tag }}"
51+
- name_template: "ghcr.io/ding-labs/ding:{{ .Tag }}"
5252
image_templates:
53-
- "ghcr.io/zuchka/ding:{{ .Tag }}-amd64"
54-
- "ghcr.io/zuchka/ding:{{ .Tag }}-arm64"
55-
- name_template: "ghcr.io/zuchka/ding:latest"
53+
- "ghcr.io/ding-labs/ding:{{ .Tag }}-amd64"
54+
- "ghcr.io/ding-labs/ding:{{ .Tag }}-arm64"
55+
- name_template: "ghcr.io/ding-labs/ding:latest"
5656
image_templates:
57-
- "ghcr.io/zuchka/ding:{{ .Tag }}-amd64"
58-
- "ghcr.io/zuchka/ding:{{ .Tag }}-arm64"
57+
- "ghcr.io/ding-labs/ding:{{ .Tag }}-amd64"
58+
- "ghcr.io/ding-labs/ding:{{ .Tag }}-arm64"
5959

6060
brews:
6161
- repository:
62-
owner: zuchka
62+
owner: ding-labs
6363
name: homebrew-tap
6464
token: "{{ .Env.HOMEBREW_TAP_GITHUB_TOKEN }}"
6565
homepage: https://ding.ing

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ RUN CGO_ENABLED=0 GOOS=linux go build -ldflags="-s -w" -o /ding ./cmd/ding/
1010
FROM scratch
1111
LABEL org.opencontainers.image.title="ding"
1212
LABEL org.opencontainers.image.description="Stream-based alerting daemon"
13-
LABEL org.opencontainers.image.source="https://github.com/zuchka/ding"
13+
LABEL org.opencontainers.image.source="https://github.com/ding-labs/ding"
1414
LABEL org.opencontainers.image.licenses="MIT"
1515
LABEL org.opencontainers.image.url="https://ding.ing"
1616
COPY --from=builder /ding /ding

Dockerfile.release

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
FROM scratch
22
LABEL org.opencontainers.image.title="ding"
33
LABEL org.opencontainers.image.description="Stream-based alerting daemon"
4-
LABEL org.opencontainers.image.source="https://github.com/zuchka/ding"
4+
LABEL org.opencontainers.image.source="https://github.com/ding-labs/ding"
55
LABEL org.opencontainers.image.licenses="MIT"
66
LABEL org.opencontainers.image.url="https://ding.ing"
77
COPY ding /ding

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
> Don't store it. Stream it. DING it.
66
77
```
8-
$ brew install zuchka/tap/ding
8+
$ brew install ding-labs/tap/ding
99
```
1010

1111
```
@@ -265,7 +265,7 @@ The webhook receives a JSON POST:
265265

266266
Looking for a config that works on your specific platform? See **[docs/recipes/](docs/recipes/index.md)** for platform-specific guides:
267267

268-
- **CI/CD:** [GitHub Actions](https://github.com/zuchka/ding-action) · [GitLab CI](docs/recipes/gitlab-ci.md) · [CircleCI](docs/recipes/circleci.md) · [Jenkins](docs/recipes/jenkins.md) · [Buildkite](docs/recipes/buildkite.md)
268+
- **CI/CD:** [GitHub Actions](https://github.com/ding-labs/ding-action) · [GitLab CI](docs/recipes/gitlab-ci.md) · [CircleCI](docs/recipes/circleci.md) · [Jenkins](docs/recipes/jenkins.md) · [Buildkite](docs/recipes/buildkite.md)
269269
- **Orchestration:** [Kubernetes Jobs / CronJobs](docs/recipes/kubernetes-jobs.md) · [Argo Workflows](docs/recipes/argo-workflows.md)
270270
- **ML:** [MLflow](docs/recipes/mlflow.md)
271271
- More platforms (Ray, dbt, Modal, …) coming in subsequent waves.
@@ -323,7 +323,7 @@ The architecture choices that make `ding run` possible are the same ones that al
323323
| Cold start p50 | **9ms** | fork → first /health — Prometheus: 185ms |
324324
| Per rule evaluation | **106ns** | simple threshold — windowed: 157ns |
325325

326-
Benchmarked 2026-03-23 on Apple M3. [Full methodology and raw results →](https://github.com/zuchka/ding/blob/main/BENCHMARKS.md)
326+
Benchmarked 2026-03-23 on Apple M3. [Full methodology and raw results →](https://github.com/ding-labs/ding/blob/main/BENCHMARKS.md)
327327

328328
---
329329

@@ -363,7 +363,7 @@ Each command takes `--config <path>` (default `ding.yaml`).
363363
**Homebrew:**
364364
365365
```
366-
brew install zuchka/tap/ding
366+
brew install ding-labs/tap/ding
367367
```
368368
369369
**Binary:**
@@ -376,10 +376,10 @@ curl -sf https://start.ding.ing | sh
376376
377377
```
378378
docker run -v ./ding.yaml:/etc/ding/ding.yaml \
379-
ghcr.io/zuchka/ding
379+
ghcr.io/ding-labs/ding
380380
```
381381
382-
**GitHub Actions:** see [zuchka/ding-action](https://github.com/zuchka/ding-action) — one `uses:` line.
382+
**GitHub Actions:** see [ding-labs/ding-action](https://github.com/ding-labs/ding-action) — one `uses:` line.
383383
384384
---
385385

benchmarks/go/bench_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ import (
66
"testing"
77
"time"
88

9-
"github.com/zuchka/ding/internal/evaluator"
10-
"github.com/zuchka/ding/internal/ingester"
9+
"github.com/ding-labs/ding/internal/evaluator"
10+
"github.com/ding-labs/ding/internal/ingester"
1111
)
1212

1313
// BenchmarkProcessSimpleRule measures throughput of Engine.Process() with a

cmd/ding/main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package main
33
import (
44
"os"
55

6-
"github.com/zuchka/ding/internal/cli"
6+
"github.com/ding-labs/ding/internal/cli"
77
)
88

99
var version = "dev"

cmd/docgen/main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import (
66

77
"github.com/spf13/cobra/doc"
88

9-
"github.com/zuchka/ding/internal/cli"
9+
"github.com/ding-labs/ding/internal/cli"
1010
)
1111

1212
func main() {

docs/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ DING is a stream-based alerting daemon. Pipe metrics into it. It evaluates rules
2020
**1. Install**
2121

2222
```bash
23-
brew install zuchka/tap/ding
23+
brew install ding-labs/tap/ding
2424
# or
2525
curl -sf https://start.ding.ing | sh
2626
```

docs/install.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
## Homebrew (macOS / Linux)
44

55
```bash
6-
brew install zuchka/tap/ding
6+
brew install ding-labs/tap/ding
77
```
88

99
## Binary script
@@ -18,14 +18,14 @@ curl -sf https://start.ding.ing | sh
1818

1919
```bash
2020
docker run -v ./ding.yaml:/etc/ding/ding.yaml \
21-
ghcr.io/zuchka/ding
21+
ghcr.io/ding-labs/ding
2222
```
2323

2424
Runs on `linux/amd64` and `linux/arm64`.
2525

2626
## Manual binary download
2727

28-
Download a release from [GitHub Releases](https://github.com/zuchka/ding/releases), extract, and place the binary on your `$PATH`.
28+
Download a release from [GitHub Releases](https://github.com/ding-labs/ding/releases), extract, and place the binary on your `$PATH`.
2929

3030
Available for:
3131

docs/positioning.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -195,8 +195,8 @@ Honesty is a feature of good positioning. DING is not trying to replace the obse
195195
DING is open source (MIT). The distribution strategy prioritizes developer trust and adoption speed:
196196

197197
- **GitHub Releases** — Pre-built binaries for all platforms. `curl`, extract, run.
198-
- **Homebrew**`brew install zuchka/tap/ding`. The standard developer install path on macOS.
199-
- **Docker**`docker run -v ./ding.yaml:/etc/ding/ding.yaml ghcr.io/zuchka/ding`. A 5MB scratch-based image.
198+
- **Homebrew**`brew install ding-labs/tap/ding`. The standard developer install path on macOS.
199+
- **Docker**`docker run -v ./ding.yaml:/etc/ding/ding.yaml ghcr.io/ding-labs/ding`. A 5MB scratch-based image.
200200
- **Install script**`curl -sf https://start.ding.ing | sh`. The one-liner that works everywhere.
201201

202202
No account required. No telemetry. No license key. No phone-home. The binary works immediately, on your hardware, without asking permission.
@@ -213,4 +213,4 @@ DING is the tool that fills that gap — the missing Unix utility for alerting.
213213

214214
---
215215

216-
*DING is open source under the MIT license. Contributions welcome at github.com/zuchka/ding.*
216+
*DING is open source under the MIT license. Contributions welcome at github.com/ding-labs/ding.*

0 commit comments

Comments
 (0)