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

feat: add otdfctl formula with TypeScript automation#1

Open
jrschumacher wants to merge 1 commit into
mainfrom
jrschumacher/sarajevo
Open

feat: add otdfctl formula with TypeScript automation#1
jrschumacher wants to merge 1 commit into
mainfrom
jrschumacher/sarajevo

Conversation

@jrschumacher

Copy link
Copy Markdown
Member

Add otdfctl Homebrew formula with multi-platform support (macOS/Linux, Intel/ARM). Implement TypeScript automation for formula updates using actions/github-script with event-driven triggers via repository_dispatch from otdfctl releases, daily safety net checks, and manual trigger options. Achieve >80% test coverage with Jest and comprehensive documentation.

- Add otdfctl.rb formula for macOS/Linux (Intel/ARM)
- Implement TypeScript automation for formula updates
  - Event-driven updates via repository_dispatch
  - Daily safety net check at 2 AM UTC
  - Manual trigger with optional version override
- Handle tarball structure with target/ directory
- Achieve >80% test coverage with Jest
- Include comprehensive documentation

Signed-off-by: Ryan Schumacher <j.r.schumacher@gmail.com>
@jrschumacher jrschumacher force-pushed the jrschumacher/sarajevo branch from c3c5d51 to 7e1716b Compare January 26, 2026 22:13
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.

2 participants