Commit Graph
16 Commits
Author SHA1 Message Date
lukaszraczylo df80dc1792 fix(ci): retry the docs push after a rejected ref
Several releases push casks to this tap at the same time. The docs job then
pushed on top of a ref that had moved, and GitHub rejected it with "cannot
lock ref". The job now rebases and retries. If the rebase fails it resets to
the remote, regenerates the page and pushes again. A concurrency group keeps
two docs runs from overlapping.
2026-10-04 12:00:47 +01:00
lukaszraczylo 0c7bccd6cc fix(casks): use postflight_steps and rewrite GoReleaser output on push
GoReleaser writes the quarantine hook as a postflight block on each release.
Homebrew 7 deprecates that block. The new workflow rewrites it to
postflight_steps after every push to main.
2026-10-04 11:07:28 +01:00
lukaszraczylo 46107a9f88 docs: list harness-sync and redesign the tap site
Replace the Tailwind CDN page with a static stylesheet. Make the
generator emit the new markup and fill the Brewfile block from the
casks. Map cask names to repository names for projects whose names
differ.
2026-10-03 23:12:32 +01:00
lukaszraczylo 4e0c5d5934 style(scripts): match the Homebrew shfmt layout
Homebrew shfmt wants do on its own line. brew style on the tap now reports no offenses.
2026-10-03 04:55:18 +01:00
lukaszraczylo b1df0ab270 style(scripts): brace the variable in the cask fix script
The tap shellcheck configuration wants braces around variable references, and test-bot failed on the new script.
2026-10-03 04:49:33 +01:00
lukaszraczylo 1b62a018ec fix(casks): rewrite postflight blocks in the test workflow
GoReleaser regenerates each cask with a postflight block, which Homebrew rejects. A script now rewrites it to postflight_steps before test-bot runs. The four current casks are rewritten as well.
2026-10-03 04:44:06 +01:00
lukaszraczylo 3f2b74b7ec fix(casks): use postflight_steps
Homebrew rejects a postflight block with Cask/InstallSteps. The four casks now strip the quarantine attribute through postflight_steps. GoReleaser still generates the old block, so the next release of each project writes it back.
2026-10-02 16:30:13 +01:00
lukaszraczylo 48b8ed1496 Add documentation for new taps. 2025-12-08 02:01:16 +00:00
lukaszraczylo 273ae7692f Add page. 2025-12-08 01:51:34 +00:00
lukaszraczylo 6ab1bbb066 Create CNAME 2025-12-08 01:51:33 +00:00
lukaszraczylo 7687ba0d1d Move entirely to casks 2025-12-08 01:51:31 +00:00
lukaszraczylo 5998b20314 Release. 2025-12-08 01:51:30 +00:00
lukaszraczylo f8df5bfdc1 Update tap source in README for Homebrew 2025-12-08 01:51:27 +00:00
lukaszraczylo ef1dac5e6a Fix tap command in installation instructions 2025-12-08 01:51:27 +00:00
lukaszraczylo a3d2623079 Update installation command in README 2025-12-08 01:51:27 +00:00
lukaszraczylo 74679cd409 Create lukaszraczylo/brew-taps tap 2025-12-08 01:51:22 +00:00