You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
repo: point this repo and its doublezero-solana deps at the malbeclabs org (#412)
Ahead of moving `doublezero-offchain` and `doublezero-solana` from the
`doublezerofoundation` org to `malbeclabs`.
## ⚠️ Do not merge before the transfer
CI on this PR fails, and that is expected.
`malbeclabs/doublezero-solana` does not exist yet, so cargo cannot
resolve the new dep URL. The same reason makes the local pre-commit
clippy hook fail, so the commit skipped it.
Merge order: transfer both repos, then merge this, then re-run CI.
## What changed
| File | Change | Why |
|---|---|---|
| `release/.goreleaser.*.yaml` (5) | `owner: doublezerofoundation` →
`malbeclabs` | **The one real breakage.** GoReleaser writes the GitHub
release to the owner named here. The new repo's `GITHUB_TOKEN` has no
write access to the old org, so every release workflow fails until this
lands. |
| `Cargo.toml` | 3 `doublezero-solana` git deps | Tag
`revenue-distribution/v0.3.7` is unchanged, so the same commit resolves
from the new URL. |
| `Cargo.lock` | 3 matching `source =` lines | URL swap only. The pinned
sha `4368da2c` does not change, so no re-resolution. |
| `Cargo.toml` | `repository`, `homepage` | Crate metadata. |
| `scripts/install-doublezero-solana.sh` | `REPO=` and 4 curl examples |
Public install path validators run. |
| `CONTRIBUTING.md` | `doublezero-rewarder` → `doublezero-offchain` |
That old name already redirects here. Left alone it would take two hops
after the transfer. |
## Deliberately left alone
- **`network-shapley-rs`** stays on `doublezerofoundation`. That repo is
not moving and it is public, so the dep keeps working. Possible
follow-up.
- **CHANGELOG.md link footers** (~14 files). GitHub keeps redirects for
old PR and release URLs, so these stay correct.
## Not a code change, still needed
- Re-add the four repo Actions secrets if the transfer drops them:
`CLOUDSMITH_TOKEN`, `GORELEASER_KEY`, `SLACK_BOTS_WEBHOOK`,
`MALBECLABS_DOUBLEZERO_SSH`. The SSH one looks unused, every git dep is
public.
- Check the `main` ruleset and the `copilot` environment survived.
- Cloudsmith is unaffected. Those repos (`doublezero`,
`doublezero-testnet`, `doublezero-devnet`) live on Cloudsmith, not
GitHub, and the apt package names do not change.
0 commit comments