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

Ship the standalone TUI in releases and add Homebrew packaging - #29

Merged
thesiti92 merged 2 commits into
mainfrom
release-homebrew
Sep 23, 2026
Merged

thesiti92 merged 2 commits into
mainfrom
release-homebrew

Conversation

@thesiti92

@thesiti92 thesiti92 commented Sep 23, 2026 •

Copy link
Copy Markdown
Contributor

Publish complete diffr releases containing the Rust CLI and standalone terminal frontend. Build and validate Apple Silicon macOS and x64 Linux archives, preserve the existing archive names and root-level CLI, and generate checksums plus a Homebrew formula from the release bytes.

The workflow exercises extracted binaries and Homebrew installs before publishing a complete release. The companion devdotfast/homebrew-tap checks published formulas hourly using its own repository token. Bump the CLI to 0.1.2; existing 0.1.1 assets and TypeScript pins remain unchanged.

Validation: release CI passed on macOS ARM64 and Linux x64: archive builds, empty-PATH terminal checks for settings and all four themes, checksum/formula generation, and Homebrew install, formula revision upgrade, terminal use, and uninstall. Local macOS packaging and Homebrew checks also passed with Bun 1.3.10. Actionlint and Python syntax checks passed.

AI-assisted implementation with Codex.

AI-assisted implementation and validation with Codex.

Agent-Session: 01a0cc1f-6e05-7822-b066-68d47380e331
AI-assisted implementation with Codex.

Agent-Session: 01a0cc1f-6e05-7822-b066-68d47380e331
@thesiti92
thesiti92 merged commit e5243c8 into main Sep 23, 2026
41 checks passed
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