[release/v7.5] Add Windows Store Signing to MSIX bundle (#25370)

Co-authored-by: Justin Chung <124807742+jshigetomi@users.noreply.github.com>
Co-authored-by: Justin Chung <chungjustin@microsoft.com>
This commit is contained in:
PowerShell Team Bot
2025-04-16 17:12:35 -05:00
committed by GitHub
co-authored by Justin Chung Justin Chung
parent b6f02c3cc1
commit e07cc52056
2 changed files with 19 additions and 0 deletions
@@ -58,6 +58,7 @@ variables:
- name: ReleaseTagVar
value: ${{ parameters.ReleaseTagVar }}
- group: PoolNames
- group: MSIXSigningProfile
resources:
repositories:
@@ -75,6 +75,24 @@ jobs:
displayName: Create MsixBundle
retryCountOnTaskFailure: 1
- task: onebranch.pipeline.signing@1
displayName: Sign MsixBundle
inputs:
command: 'sign'
signing_profile: $(MSIXProfile)
files_to_sign: '**/*.msixbundle'
search_root: '$(BundleDir)'
- pwsh: |
$signedBundle = Get-ChildItem -Path $(BundleDir) -Filter "*.msixbundle" -File
Write-Verbose -Verbose "Signed bundle: $signedBundle"
Copy-Item -Path $signedBundle -Destination $(ob_outputDirectory) -Verbose
Write-Verbose -Verbose "Uploaded Bundle:"
Get-ChildItem -Path $(ob_outputDirectory) | Write-Verbose -Verbose
displayName: Upload msixbundle to Artifacts
- task: AzurePowerShell@5
displayName: Upload msix to blob
inputs: