Create LTS pkg and non-LTS pkg for macOS for LTS releases by daxian-dbw · Pull Request #27039 · PowerShell/PowerShell
-
Notifications
You must be signed in to change notification settings - Fork 8.4k
Conversation
Copilot AI review requested due to automatic review settings
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR updates the macOS packaging pipeline template to produce both the standard (non-LTS) .pkg and the LTS .pkg when building an LTS release, aligning macOS packaging behavior with expected release outputs.
Changes:
- Add an explicit existence check for
tools/metadata.jsonbefore reading it to determine LTS packaging behavior. - Always build the standard macOS
.pkg, and additionally build an LTS.pkgwhen$LTSis true. - Make the LTS verbose log line consistently emit output by passing
-Verbose.
adityapatwardhan pushed a commit to adityapatwardhan/PowerShell that referenced this pull request
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters