Skip to content

fix: clear quarantine with postflight_steps - #2

Merged
AntTheLimey merged 1 commit into
mainfrom
fix/postflight-steps
Sep 26, 2026
Merged

AntTheLimey merged 1 commit into
mainfrom
fix/postflight-steps

Conversation

@AntTheLimey

Copy link
Copy Markdown
Member

Homebrew now flags postflight blocks (Cask/InstallSteps): brew style fails in this repo's CI, and brew install prints a deprecation warning asking users to report it. This replaces the block with the structured postflight_steps form, which runs the same xattr quarantine removal on macOS.

Checked in a throwaway Homebrew prefix: brew style reports no offenses, brew install prints no deprecation warning, the installed binary carries no com.apple.quarantine, and pgedge version runs (0.5.0-beta.3).

The next pgedge-cli release regenerates this file from its goreleaser config, which cannot yet emit this form; that is tracked in pgEdge/pgedge-cli#40.

@AntTheLimey
AntTheLimey merged commit da42311 into main Sep 26, 2026
1 check passed
@AntTheLimey
AntTheLimey deleted the fix/postflight-steps branch September 26, 2026 00:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant