Commit Graph
11431 Commits
Author SHA1 Message Date
Anam Navied ddff03a50f Create PowerShell package for arm debian distribution (#26925) 2026-05-05 11:29:02 -07:00
Andy JordanandCopilot b9bd8cbc59 Apply macOS entitlements to pwsh
Uses codesign in the macOS build step to apply entitlements from a plist.
This is required for the hardened runtime (which is required for notarization).

See: https://learn.microsoft.com/en-us/dotnet/core/install/macos-notarization-issues#default-entitlements

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-01 13:51:55 -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
11dc00159a Merge release/v7.7.0-preview.1 into master (#27374)
Co-authored-by: Justin Chung <chungjustin@microsoft.com>
Co-authored-by: Patrick Meinecke <SeeminglyScience@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>
Co-authored-by: Anam Navied <anam.naviyou@gmail.com>
2026-04-28 16:07:04 -07:00
Dongbo Wang 9db3471c8f Update metadata.json for the new servicing and preview releases (#27307) 2026-04-28 12:00:46 -07:00
Justin ChungandJustin Chung d356e3f0e2 Fix changelog grab failure when only one header exists. (#27371)
Co-authored-by: Justin Chung <chungjustin@microsoft.com>
2026-04-28 10:19:06 -07:00
Dongbo Wang 65e6a8055c Update PowerShell telemetry to respect the diagnostics and feedback setting on Windows (#27328) 2026-04-24 09:52:06 -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
Dongbo Wang 1799667938 Update changelog for the v7.5.6 release (#27320) 2026-04-22 15:42:33 -05:00
Patrick Meinecke 8ac408a172 Update CHANGELOG for v7.4.15 (#27314) 2026-04-22 15:42:08 -05:00
Justin ChungandJustin Chung 63544d18bc Download PMC Packages through TemplateContext (#27326)
Co-authored-by: Justin Chung <chungjustin@microsoft.com>
2026-04-22 15:25:39 -05:00
Justin ChungandJustin Chung d50bc2cb73 Correct Variable Template Reference in NonOfficial Pipeline Templates (#27275)
Co-authored-by: Justin Chung <chungjustin@microsoft.com>
2026-04-21 15:29:46 -05:00
Dongbo Wang 156906e050 PMC release: Use slash instead of back-slash for Linux container (#27315) 2026-04-21 13:05:14 -07:00
Aditya Patwardhan 5093967db8 Update Changelog for release v7.6.1 (#27304) 2026-04-21 12:05:36 -07:00
Patrick MeineckeandDongbo Wang e2784b8867 Update MaxVisitCount and MaxHashtableKeyCount if VisitorSafeValueContext indicates SkipLimitCheck is true (#27306)
Co-authored-by: Dongbo Wang <dongbow@microsoft.com>
2026-04-20 10:56:25 -07:00
Patrick MeineckeandTravis Plunk 2475feb876 Enable usage in AppContainers (#27266)
Co-authored-by: Travis Plunk <travis.plunk@microsoft.com>
2026-04-20 11:49:52 -05:00
PowerShell Team Bot 6cc1e7071d [master] Update branch for release (#27291) 2026-04-17 13:03:11 -05:00
Dongbo Wang 558c886d87 Remove package verification from the notice pipeline (#27289) 2026-04-17 10:05:33 -07: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
Justin Chung 25e80cefdb Fix the package pipeline by adding in PDP-Media directory (#27254) 2026-04-10 14:27:13 -07:00
dependabot[bot] 9c1272039c Bump actions/checkout from 6.0.0 to 6.0.2 (#27206)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-08 16:35: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
CopilotandTravisEz13 58b00b5bb0 Pin ready-to-merge.yml reusable workflow to commit SHA (#27204)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: TravisEz13 <10873629+TravisEz13@users.noreply.github.com>
2026-04-07 21:58:10 +00: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
StepSecurity Bot 34375e9059 [StepSecurity] ci: Harden GitHub Actions (#27201)
Signed-off-by: StepSecurity Bot <bot@stepsecurity.io>
2026-04-07 21:13:19 +00:00
StepSecurity Bot 601f0167e0 [StepSecurity] ci: Harden GitHub Actions (#27202)
Signed-off-by: StepSecurity Bot <bot@stepsecurity.io>
2026-04-07 20:29:52 +00:00
Justin ChungandJustin Chung 22f62e859d Redo windows image fix to use latest image (#27198)
Co-authored-by: Justin Chung <chungjustin@microsoft.com>
2026-04-07 14:58:53 -05:00
Dongbo Wang a625d2d451 Delay update notification for one week to ensure all packages become available (#27095) 2026-04-03 12:42:34 -07:00
Justin ChungandJustin Chung 45a80d9a48 Separate Store Package Creation, Skip Polling for Store Publish, Clean up PDP-Media (#27024)
Co-authored-by: Justin Chung <chungjustin@microsoft.com>
2026-04-01 13:20:45 -05: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
Staffan Gustafsson 1216cb7bed Add comment-based help documentation to build.psm1 functions (#27122) 2026-03-31 11:35:05 -07:00
reabr 30f70ee772 Add verbose message to Get-Service when properties cannot be returned (#27109) 2026-03-31 11:22:55 -07:00
scuzqy f3fcee88f1 Fix Remove-Item confirmation message to use provider path instead (#27123) 2026-03-31 11:17:39 -07:00
cui 27c53eaf45 PSStyle: validate background index against BackgroundColorMap (#27106) 2026-03-31 10:08:09 -07:00
dependabot[bot] 79526d2460 Bump github/codeql-action from 4.34.1 to 4.35.1 (#27120) 2026-03-30 10:06:36 -07:00
Justin ChungandJustin Chung a17f1761ec Select New MSIX Package Name (#27096)
Co-authored-by: Justin Chung <chungjustin@microsoft.com>
2026-03-25 18:56:16 +00:00
Justin ChungandCopilot f9be17e6b5 Separate Official and NonOfficial templates for ADO pipelines (#26897)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-24 15:37:51 -05:00
dependabot[bot] c11d721165 Bump github/codeql-action from 4.32.6 to 4.34.1 (#27087)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-24 16:27:35 -04: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
Copilot 8947ed62e6 release-upload-buildinfo: replace version-comparison channel gating with metadata flags (#27074) 2026-03-20 16:58:55 +00:00
Dongbo Wang a51e7be624 Check in 7.6.md after v7.6.0 release (#27063) 2026-03-19 14:04: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 78e437c6f3 Fix the PSNativeCommandArgumentPassing test (#27057) 2026-03-18 15:32:15 -07:00
Dongbo Wang a15947e77a Update metadata.json for the v7.6.0 release (#27054) 2026-03-18 15:12:50 -07:00
569eb7246c Move _GetDependencies MSBuild target from dynamic generation in build.psm1 into Microsoft.PowerShell.SDK.csproj (#27052)
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: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-03-18 17:28:37 -04:00
Anam Navied 73186fb138 Fix PMC repo URL for RHEL10 (#27059) 2026-03-18 13:42:23 -07:00
xtqqczzeandJustin Chung 28a2e35f06 Fix IDisposable implementation in sealed classes (#26215)
Co-authored-by: Justin Chung <124807742+jshigetomi@users.noreply.github.com>
2026-03-18 13:46:37 -05:00
Dongbo Wang e053a339a1 Create Linux LTS deb/rpm packages for LTS releases (#27049) 2026-03-17 14:47:59 -07:00