The homebrew step waits for Formula/lux.rb and the tap carries luxc.rb, so every lux release stops one step from the end.
What was verified
homebrew lux no no formula in anderix/homebrew-tap
The tap is not behind: anderix/homebrew-tap/Formula holds one file, luxc.rb, pinning version "0.19.18" against the current tag. The name is a decision rather than an accident, and dist-workspace.toml records why — the formula takes the package name luxc because lux in homebrew-core is an unrelated video downloader and wins the plain name over any tap. The binary it installs is still lux, which is what commands=lux says, and that line is true of the command.
What closes it
ship now has a profile key for it. One line in ship.conf:
Formulas falls back to commands and then to the repo name, so every other repo is unaffected.
Moved from anderix/ship#49.
The homebrew step waits for
Formula/lux.rband the tap carriesluxc.rb, so every lux release stops one step from the end.What was verified
The tap is not behind:
anderix/homebrew-tap/Formulaholds one file,luxc.rb, pinningversion "0.19.18"against the current tag. The name is a decision rather than an accident, anddist-workspace.tomlrecords why — the formula takes the package nameluxcbecauseluxin homebrew-core is an unrelated video downloader and wins the plain name over any tap. The binary it installs is stilllux, which is whatcommands=luxsays, and that line is true of the command.What closes it
ship now has a profile key for it. One line in
ship.conf:Formulasfalls back tocommandsand then to the repo name, so every other repo is unaffected.Moved from anderix/ship#49.