mirror of
https://github.com/luxfi/threshold.git
synced 2026-07-27 04:01:59 +00:00
Two prebuilt Mach-O ARM64 binaries are currently tracked in the repo: - bin/threshold-cli (10 MB) — built by 'make build-cli' from ./cmd/threshold-cli per Makefile line 54. - example/example (12 MB) — built by 'make examples' from ./example/example.go per Makefile line 206. Both are pure build outputs. The CI workflow already rebuilds bin/threshold-cli from source (.github/workflows/ci.yml lines 141 and 197) before invoking it, so removing the committed copy does not affect CI behaviour. The existing .gitignore was trying to ignore 'threshold-cli' but the pattern is unanchored and the binary lives at 'bin/threshold-cli', so the rule did not apply. This change: - Adds anchored ignores for the actual output paths: /bin/, /example/example, /example/dynamic_reshare_example. - Drops the unanchored 'threshold-cli' line (now covered by /bin/). - 'git rm --cached' removes both binaries from the index without touching working trees of contributors who have them locally.