v0.1.0
First tagged release of goldfinger — an orchestration layer for fleet-wide GitHub work.
goldfinger resolves a repo selection (by org/user + topic), freezes it as a reviewable lockfile, then delegates: ghorg mirrors the selection locally, multi-gitter applies a change and opens PRs across it. The lockfile is authoritative, so the repos you mirror and the repos you change are provably the same set.
Commands
select— resolve an owner's repos by topic and freeze them as a selection lockfile (read-only REST).mirror— clone the selection locally via ghorg.apply— run a change across the selection and open PRs via multi-gitter (dry-run by default; a real run needs--dry-run=false --confirm).check— re-run discovery from the selection's own frozen filter and report drift (added / removed / default-branch-moved / owner-type-changed); read-only, exit 0 in sync · 1 drift · 2 error.
Install
Download the binary for your platform below, or go install github.com/redscaresu/goldfinger/cmd@v0.1.0. Verify with shasum -a 256 -c SHA256SUMS. Auth uses your local gh session automatically, or set GOLD_FINGER_PAT (e.g. in CI). ghorg and multi-gitter must be on PATH for mirror/apply.