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.
This commit is contained in:
2026-10-03 04:44:06 +01:00
parent a50713a835
commit 1b62a018ec
6 changed files with 23 additions and 17 deletions
+3 -4
View File
@@ -33,10 +33,9 @@ cask "kportal" do
binary "kportal"
postflight do
if OS.mac?
system_command "/usr/bin/xattr",
args: ["-dr", "com.apple.quarantine", "#{staged_path}/kportal"]
postflight_steps do
on_macos do
run "/usr/bin/xattr", args: ["-dr", "com.apple.quarantine", "{{staged_path}}/kportal"]
end
end