fix: migrate casks to structured postflight steps #1

Merged
pienter merged 1 commit from fix/homebrew-postflight-steps into main 2026-09-14 18:16:37 +00:00
Owner

Homebrew warns whenever it loads these casks because postflight is deprecated. Migrate all four casks and the release template to postflight_steps, using run with the literal {{staged_path}} placeholder. Preserve the existing non-fatal xattr cleanup behavior and update the authoring documentation.

Validation: all four casks load through brew info --json=v2 --cask without deprecation warnings and expose the expected structured steps; release template passes bash -n; git diff --check passes.

Homebrew warns whenever it loads these casks because `postflight` is deprecated. Migrate all four casks and the release template to `postflight_steps`, using `run` with the literal `{{staged_path}}` placeholder. Preserve the existing non-fatal xattr cleanup behavior and update the authoring documentation. Validation: all four casks load through `brew info --json=v2 --cask` without deprecation warnings and expose the expected structured steps; release template passes `bash -n`; `git diff --check` passes.
pienter deleted branch fix/homebrew-postflight-steps 2026-09-14 18:16:37 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
pienter/homebrew-tools!1
No description provided.