1315 Commits
Author SHA1 Message Date
b95da22ffb Add native Azure Linux 4 RPM packaging (#28107)
Co-authored-by: Justin Chung <chungjustin@microsoft.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
2026-10-06 15:52:04 -05:00
Andree Renneus 0b909d0eba Update preview and next release tags in metadata.json (#28089) 2026-09-25 19:51:31 +00:00
f7cb648907 Publish Azure Linux 4 packages to preview PMC (#28074)
Co-authored-by: Justin Chung <chungjustin@microsoft.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
2026-09-23 21:50:50 -05:00
b376b3f34c Support macOS signatures in nonofficial pipelines (#27976)
Co-authored-by: Justin Chung <chungjustin@microsoft.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 282853d0-d027-4558-9425-624a244cb9a3
2026-09-18 16:11:03 -05:00
93eadd1c91 Add Azure Linux 4 RPM support (#28021)
Co-authored-by: Justin Chung <chungjustin@microsoft.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
2026-09-18 11:38:40 -05:00
powershell-pr-automation[bot] d54afc0d5e Move to the .NET SDK 11-rc.1 for preview release (#27992) 2026-09-09 11:25:42 -07:00
Dongbo Wang 993e828d22 Update metadata.json for September releases (#27989) 2026-09-09 09:14:22 -07:00
Dongbo Wang 13b2fd1257 Change Windows test CI to stop using PowerShell 5.1 (#27940) 2026-09-01 10:07:36 -07:00
Dongbo Wang 000a26e8e6 Update metadata.json for August releases (#27919) 2026-09-01 09:53:48 -07:00
Anam Navied dba85f8b5d PMC: Remove EOL debian12 distribution for v7.7.0 preview (#27763) 2026-08-05 16:06:41 -07:00
Anam Navied a6033cc18e PMC: Add Ubuntu 26.04 distribution for v7.7.0 (#27765) 2026-08-05 11:15:35 -07:00
Dongbo Wang b7cbb7a35a Fix min-size package and ship localized resources only for MSIX packages (#27725) 2026-07-29 11:54:26 -07:00
Dongbo Wang db5f4f33fa Remove Test-Bom and the boms JSON files (#27726)
`Test-Bom` was only used in `New-MSIPackage`, which was removed in https://github.com/PowerShell/PowerShell/pull/27213 as we are not building MSI packages for v7.7 and onward.

`Test-Bom` is no longer used anywhere in PowerShell repo, so removing it and its helpers, as well as the boms JSON files, in this PR.
2026-07-24 11:56:58 -07:00
Dongbo Wang 6633089f88 Update metadata.json for July releases (#27704) 2026-07-20 15:01:54 -07:00
PowerShell Team Bot 0c226762e2 [master] Update branch for release (#27683) 2026-07-14 22:35:53 +00:00
Aditya Patwardhan 26757e2604 Avoid calling credential provider for public feed for Wix (#27663) 2026-07-07 21:14:58 +00:00
Dongbo Wang 0f53100340 Produce min-size package for arm64 architecture (#27646) 2026-07-06 16:29:50 -07:00
Justin ChungandJustin Chung 13161f20e1 Update metadata.json for servicing releases (#27609)
Co-authored-by: Justin Chung <chungjustin@microsoft.com>
2026-06-17 11:37:10 -05:00
Andy Jordan dc4e8fead4 Remove -Daily from install-powershell.ps1 since it no longer exists (#25124) 2026-06-16 19:50:19 +00:00
PowerShell Team BotandAditya Patwardhan 6ae5efcd4a [master] Update branch for release (#27582)
Co-authored-by: Aditya Patwardhan <adityap@microsoft.com>
2026-06-10 15:02:31 -04:00
Anam Navied 3ff088eb5d Add PMC mappings for debian12 arm64 and debian13 arm64 (#27491) 2026-06-09 13:24:45 -07:00
Dongbo Wang 96ab22e281 Remove the unused Publish-NugetToMyGet command from packaging module (#27403) 2026-06-02 12:27:13 -07:00
Dongbo Wang 30a78c3a31 Update metadata.json for v7.7.0-preview.2 release (#27537) 2026-05-27 12:14:15 -07:00
PowerShell Team Bot f1aaf15413 Update branch to use the .NET 11 SDK 11.0.100-preview.4 (#27504) 2026-05-22 17:28:08 -07:00
Dongbo Wang 7ae36cd32e Update metadata.json for the servicing releases (#27488) 2026-05-22 10:17:29 -07:00
Anam Navied 87ff80b151 Specify linux-arm64 runtime if package type is deb-arm64 in packaging.psm1 (#27401) 2026-05-06 13:28:52 -07:00
Andy JordanandCopilot 3d13188032 Fix executable permissions for pwsh and createdump
The tarball staging path used `Copy-Item`, which on *nix doesn't preserve
the source file mode, so `pwsh` ended up 644 in the `.tar.gz`. The Debian,
RPM, and macOS PKG paths explicitly `chmod` everything to 644 and then bump
`pwsh` back to 755, which silently demoted `createdump` (the .NET helper
that produces crash minidumps) along with it. Now we `chmod 755` both
executables in all package staging paths, guarded by `Test-Path` since
fxdependent builds don't bundle `createdump`.

Also added regression tests which check the permissions of `pwsh` inside
the Linux and macOS tarballs before we upload them.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-05 12:47:42 -07:00
Anam Navied ddff03a50f Create PowerShell package for arm debian distribution (#26925) 2026-05-05 11:29:02 -07:00
Andy JordanandCopilot da95729be5 Add macOS binary code signing and package notarization
We still need to apply the template signing so that Guardian tasks pass
and so that script files are signed. After doing what's essentially
Windows signing, we sign and harden the binaries for macOS. Then we do
the same for the PKG installer, and finally notarize it. The ESRP
signing service requires a zip of files for Apple signing at all stages.
Now that we can use it via the OneBranch signing task we no longer need
the service connection or variable group that was trying to set it up.
Notarization requires the BundleId from Get-MacOSPackageIdentifierInfo.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-01 13:51:55 -07:00
Dongbo Wang 9db3471c8f Update metadata.json for the new servicing and preview releases (#27307) 2026-04-28 12:00:46 -07:00
Anam NaviedandJustin Chung 0458f16cc5 Remove mariner2.0 from PMC mapping (#27068)
Co-authored-by: Justin Chung <124807742+jshigetomi@users.noreply.github.com>
2026-04-24 12:33:53 -04:00
PowerShell Team Bot 6cc1e7071d [master] Update branch for release (#27291) 2026-04-17 13:03:11 -05:00
72be78e6be Remove MSI from publishing pipeline (#27213)
Co-authored-by: Justin Chung <chungjustin@microsoft.com>
Co-authored-by: Aditya Patwardhan <adityap@microsoft.com>
2026-04-16 15:01:35 -04:00
30d14eafaa Externalize findMissingNotices target framework selection with ordered Windows fallback (#27269)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: TravisEz13 <10873629+TravisEz13@users.noreply.github.com>
Co-authored-by: Travis Plunk <travis.plunk@microsoft.com>
2026-04-15 17:30:19 -04:00
Dongbo Wang 073f4d61bd Build, package, and create VPack for the PowerShell-LTS store package within the same msixbundle-vpack pipeline (#150) (#27209) 2026-04-08 13:28:20 -07:00
Dongbo Wang 0fe8748ea1 Change the display name of PowerShell-LTS MSIX package to "PowerShell LTS" (#27203) 2026-04-07 14:55:30 -07:00
Dongbo Wang ff37ab4539 Revert "Fetch latest ICU release version dynamically" (#27127) 2026-03-31 14:24:41 -07:00
PowerShell Team Bot 1b390e1fa7 Update package references and move to .NET SDK 11.0-preview.2 (#27117) 2026-03-31 12:22:31 -07:00
Dongbo Wang 1e5c02074d Update the PhoneProductId to be the official LTS id used by Store (#27077) 2026-03-20 15:44:53 -07:00
Justin Chung 9c6a012e7d Update build to create two msix's and msixbundles for LTS and Stable (#27056) 2026-03-19 13:57:10 -07:00
Dongbo Wang a15947e77a Update metadata.json for the v7.6.0 release (#27054) 2026-03-18 15:12:50 -07:00
Anam Navied 73186fb138 Fix PMC repo URL for RHEL10 (#27059) 2026-03-18 13:42:23 -07:00
Anam Navied 7498139bae Update Microsoft.PowerShell.PSResourceGet version to 1.2.0 (#27003) 2026-03-11 13:39:10 -07:00
312291762e Fix ConvertFrom-ClearlyDefinedCoordinates to handle API object coordinates (#26893)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: TravisEz13 <10873629+TravisEz13@users.noreply.github.com>
Co-authored-by: Travis Plunk <travis.plunk@microsoft.com>
Co-authored-by: PowerShell Team Bot <69177312+pwshBot@users.noreply.github.com>
Co-authored-by: Dongbo Wang <dongbow@microsoft.com>
2026-03-10 18:16:18 -04:00
Anam Navied 95e38946b1 Add PMC packages for debian13 and rhel10 (#26912) 2026-02-26 14:50:37 -08:00
Travis PlunkandCopilot 6e2b4c784a Split TPN manifest and Component Governance manifest (#26891)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-25 19:51:56 +00:00
7cdcd5893f Correct the package name for .deb and .rpm packages (#26877)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Travis Plunk <travis.plunk@microsoft.com>
2026-02-23 21:45:32 +00:00
Patrick Meinecke f2c9775d70 Update metadata.json for v7.6.0-rc.1 (#26856) 2026-02-20 12:34:59 -05:00
kasperk81 cf40400cb9 Fetch latest ICU release version dynamically (#26827) 2026-02-19 11:28:04 -08:00
xtqqczze 2af5ad14a3 Update LangVersion to preview (#26214) 2026-02-19 07:39:42 -08:00