Skip to content
This repository was archived by the owner on May 6, 2026. It is now read-only.

fix: correct binary path to include target/ directory#2

Merged
jrschumacher merged 2 commits intojrschumacher/sarajevofrom
jrschumacher/sarajevo-v1
Jan 23, 2026
Merged

fix: correct binary path to include target/ directory#2
jrschumacher merged 2 commits intojrschumacher/sarajevofrom
jrschumacher/sarajevo-v1

Conversation

@jrschumacher
Copy link
Copy Markdown
Member

Fixes the binary installation path in the Homebrew formula to correctly locate binaries inside the target/ directory within release tarballs. Updates both the formula and the TypeScript generator that produces it. All tests passing.

jrschumacher and others added 2 commits January 22, 2026 14:18
- Add GitHub Actions workflow that runs on PRs and pushes to main
- Runs TypeScript type checking and Jest tests with coverage
- Adjust coverage thresholds to target library code only
  (excludes integration scripts that are difficult to unit test)
- Upload coverage reports to Codecov on PRs

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
The otdfctl release tarballs contain binaries inside a target/ directory
(e.g., target/otdfctl-0.28.0-darwin-arm64), but the formula was looking for
them at the root level. This fixes the installation path in the formula and
updates the TypeScript generator to produce correct formulas.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
@jrschumacher jrschumacher changed the base branch from main to jrschumacher/sarajevo January 23, 2026 17:00
@jrschumacher jrschumacher merged commit c3c5d51 into jrschumacher/sarajevo Jan 23, 2026
2 checks passed
@jrschumacher jrschumacher deleted the jrschumacher/sarajevo-v1 branch January 23, 2026 17:00
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant