Skip to content

Releases: redscaresu/goldfinger

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 10 Aug 08:57
v0.8.0
fc35f7b

What's Changed

  • Harden machine summaries: reconcile .git check, dry-run drift fail-safe, doctor version floor by @redscaresu in #61
  • workspaces: accept day/week sugar for --older-than (7d, 2w) by @redscaresu in #62

Full Changelog: v0.7.0...v0.8.0

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 09 Aug 23:26
v0.7.0
42b3631

What's Changed

Full Changelog: v0.6.0...v0.7.0

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 08 Aug 22:15
v0.6.0
0de8d34

What's Changed

  • ci: add CodeQL SAST analysis (raises Scorecard SAST 0→10) by @redscaresu in #46
  • release: SLSA build provenance for release binaries (Scorecard Signed-Releases 0→~8-10) by @redscaresu in #47

Full Changelog: v0.5.0...v0.6.0

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 08 Aug 21:41
v0.5.0
a9e1f22

What's Changed

Full Changelog: v0.4.0...v0.5.0

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 07 Aug 13:17
v0.4.0
d270322

What's Changed

  • docs+e2e: workspaces coverage, honest same-set wording, drop IMPLEMENTATION.md by @redscaresu in #38
  • apply: enforce confirm + sign invariants at the execution boundary by @redscaresu in #39

Full Changelog: v0.3.0...v0.4.0

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 06 Aug 13:08
v0.3.0
1ccc9a1

What's Changed

  • ci: Homebrew-install e2e deps + post-release formula smoke test by @redscaresu in #24
  • ci: add zizmor supply-chain gate and harden all workflows by @redscaresu in #25
  • docs(guide): add brew install path to the operator playbook by @redscaresu in #26
  • feat(#27): agent ergonomics — doctor preflight, JSON surfaces, git-free config read by @redscaresu in #31
  • mirror(#15): authoritative reconciliation line + pinned clone layout by @redscaresu in #32
  • guide(#30): machine-readable capabilities catalogue via guide --json by @redscaresu in #33
  • schema(#27 §4): JSON Schema for the lockfile and every machine payload by @redscaresu in #34
  • feat(workspaces): list/prune snapshot workspaces + mirror sidecar manifest (#29) by @redscaresu in #36
  • release: fix matrix create-race + generated release notes by @redscaresu in #37

Full Changelog: v0.2.1...v0.3.0

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 05 Aug 10:03
v0.2.1
a8f600c

Makes apply --sign a required, explicit trust decision (local | github | none); adds a machine-readable mirror report + lockfile schema v2 and shallow-clone guards; ships a one-line installer and a Homebrew tap.

What's Changed

  • release: emit combined SHA256SUMS; AGENTS.md: note --purpose snapshots by @redscaresu in #13
  • feat(apply): required --sign mode (local | github | none) by @redscaresu in #16
  • feat(mirror): guard --branch+shallow, machine-readable stdout (#15 B/D/E) by @redscaresu in #17
  • feat(mirror): machine-readable report + lockfile schema v2 (#15 C) by @redscaresu in #18
  • apply/docs: land verified --sign=local note, drop Non-goals, tighten README by @redscaresu in #19
  • build(deps): bump the actions group across 1 directory with 4 updates by @dependabot[bot] in #1
  • docs/install: one-line installer, Homebrew tap, agent-adoption snippet by @redscaresu in #20
  • README: dedup auth/token story and agent framing by @redscaresu in #22
  • homebrew: shorten formula desc under audit's 80-char limit by @redscaresu in #23

New Contributors

Full Changelog: v0.2.0...v0.2.1

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 04 Aug 15:25
v0.2.0
a8c47e6

Adds mirror --branch and millisecond-stamped --purpose snapshot workspaces, and collapses CLAUDE.md into a single AGENTS.md source of truth.

What's Changed

  • docs: point Install at the v0.1.0 prebuilt binaries by @redscaresu in #11
  • mirror: --branch + millisecond --purpose workspaces; collapse CLAUDE.md into AGENTS.md by @redscaresu in #12

Full Changelog: v0.1.0...v0.2.0

v0.1.0

Choose a tag to compare

@redscaresu redscaresu released this 04 Aug 10:54
273e5e1

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.