Skip to content

Migrate post-install commands (5/15)#294104

Draft
MikeMcQuaid wants to merge 1 commit into
install-step-08-formula-permissionsfrom
install-step-09-commands
Draft

Migrate post-install commands (5/15)#294104
MikeMcQuaid wants to merge 1 commit into
install-step-08-formula-permissionsfrom
install-step-09-commands

Conversation

@MikeMcQuaid

Copy link
Copy Markdown
Member

Thirty-four formulae perform post-install work by invoking known
packaged or system executables with fixed arguments.

  • serialise environments, streams, working directories and guards
  • install literal helpers when processing needs a packaged script
  • retain file preparation steps in mixed migrations
  • depend on Homebrew/brew's matching
    Add constrained install commands change

Needs Homebrew/brew#23186

Thirty-four formulae perform post-install work by invoking known
packaged or system executables with fixed arguments.

- serialise environments, streams, working directories and guards
- install literal helpers when processing needs a packaged script
- retain file preparation steps in mixed migrations
- depend on Homebrew/brew's matching
  `Add constrained install commands` change
@MikeMcQuaid MikeMcQuaid added CI-syntax-only Change only affects brew syntax, not the install. Only run syntax CI. CI-no-fail-fast-syntax Continue CI tests despite failing GitHub Actions syntax tests. labels Jul 20, 2026
@github-actions github-actions Bot added automerge-skip `brew pr-automerge` will skip this pull request CI-build-dependents-from-source Pass --build-dependents-from-source to brew test-bot. long build Set a long timeout for formula testing long dependent tests Set a long timeout for dependent testing labels Jul 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automerge-skip `brew pr-automerge` will skip this pull request CI-build-dependents-from-source Pass --build-dependents-from-source to brew test-bot. CI-no-fail-fast-syntax Continue CI tests despite failing GitHub Actions syntax tests. CI-syntax-only Change only affects brew syntax, not the install. Only run syntax CI. long build Set a long timeout for formula testing long dependent tests Set a long timeout for dependent testing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant