The v0.1.0 Homebrew formula installs and passes brew test, but brew info koftwentytwo/tap/limen fails on macOS 26.5 with:
koftwentytwo/tap/limen: formula requires at least a URL
Root cause
Homebrew reports Hardware::CPU.type and Hardware::CPU.arch as :dunno on this machine, even though uname -m and Ruby both report arm64. The generated formula relies on nested on_arm / on_intel blocks, so no URL block becomes active for Homebrew metadata commands.
Scope
Update the release workflow formula generation to use explicit OS/CPU conditionals with an RbConfig fallback.
Update packaging/homebrew/limen.rb to match.
Patch the live KofTwentyTwo/homebrew-tap formula for v0.1.0.
Verify brew info, brew test, and limen --version.
## Problem
The `v0.1.0` Homebrew formula installs and passes `brew test`, but `brew info koftwentytwo/tap/limen` fails on macOS 26.5 with:
```text
koftwentytwo/tap/limen: formula requires at least a URL
```
## Root cause
Homebrew reports `Hardware::CPU.type` and `Hardware::CPU.arch` as `:dunno` on this machine, even though `uname -m` and Ruby both report `arm64`. The generated formula relies on nested `on_arm` / `on_intel` blocks, so no URL block becomes active for Homebrew metadata commands.
## Scope
- Update the release workflow formula generation to use explicit OS/CPU conditionals with an `RbConfig` fallback.
- Update `packaging/homebrew/limen.rb` to match.
- Patch the live `KofTwentyTwo/homebrew-tap` formula for `v0.1.0`.
- Verify `brew info`, `brew test`, and `limen --version`.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Problem
The
v0.1.0Homebrew formula installs and passesbrew test, butbrew info koftwentytwo/tap/limenfails on macOS 26.5 with:Root cause
Homebrew reports
Hardware::CPU.typeandHardware::CPU.archas:dunnoon this machine, even thoughuname -mand Ruby both reportarm64. The generated formula relies on nestedon_arm/on_intelblocks, so no URL block becomes active for Homebrew metadata commands.Scope
RbConfigfallback.packaging/homebrew/limen.rbto match.KofTwentyTwo/homebrew-tapformula forv0.1.0.brew info,brew test, andlimen --version.