@@ -73,39 +73,39 @@ stages:
7373 displayName: 'Disable CodeQL'
7474 name: disableCodeQLOnArm64
7575
76- # # Check - "xamarin-macios (Prepare Release Convert NuGet to MSI)"
77- # - template: nuget-msi-convert/job/v4.yml@yaml-templates
78- # parameters:
79- # use1ESTemplate: true
80- # yamlResourceName: yaml-templates
81- # dependsOn: signing
82- # artifactName: '${{ parameters.uploadPrefix }}nuget-signed'
83- # propsArtifactName: ${{ parameters.uploadPrefix }}not-signed-package
84- # binlogsArtifactName: ${{ parameters.uploadPrefix }}nuget-msi-convert-binlogs
85- # signType: Real
86- # preConvertSteps:
87- # - pwsh: |
88- # New-Item "$(System.DefaultWorkingDirectory)/$(BUILD_REPOSITORY_TITLE)/tools/devops/governance" -ItemType Directory -ea 0
89- # New-Item -Path "$(System.DefaultWorkingDirectory)/$(BUILD_REPOSITORY_TITLE)/tools/devops/governance" -Name "CredScanSuppressions.json" -Value '{"tool":"Crendential Scanner", "supressions":[]}'
90- # displayName: Create credscan dummy ignore file
91-
92- # postConvertSteps:
93- # - task: DownloadPipelineArtifact@2
94- # inputs:
95- # artifactName: '${{ parameters.uploadPrefix }}not-signed-package'
96- # downloadPath: $(Build.StagingDirectory)\sign-verify
97- # patterns: |
98- # **/SignVerifyIgnore.txt
99-
100- # - task: MicroBuildCodesignVerify@3
101- # displayName: verify signed msi content
102- # inputs:
103- # TargetFolders: |
104- # $(Build.ArtifactStagingDirectory)\bin\manifests
105- # $(Build.ArtifactStagingDirectory)\bin\manifests-packs
106- # $(Build.ArtifactStagingDirectory)\bin\msi-nupkgs
107- # ExcludeSNVerify: true
108- # ApprovalListPathForCerts: $(Build.StagingDirectory)\sign-verify\SignVerifyIgnore.txt
76+ # Check - "xamarin-macios (Prepare Release Convert NuGet to MSI)"
77+ - template : nuget-msi-convert/job/v4.yml@yaml-templates
78+ parameters :
79+ use1ESTemplate : true
80+ yamlResourceName : yaml-templates
81+ dependsOn : signing
82+ artifactName : ' ${{ parameters.uploadPrefix }}nuget-signed'
83+ propsArtifactName : ${{ parameters.uploadPrefix }}not-signed-package
84+ binlogsArtifactName : ${{ parameters.uploadPrefix }}nuget-msi-convert-binlogs
85+ signType : Real
86+ preConvertSteps :
87+ - pwsh : |
88+ New-Item "$(System.DefaultWorkingDirectory)/$(BUILD_REPOSITORY_TITLE)/tools/devops/governance" -ItemType Directory -ea 0
89+ New-Item -Path "$(System.DefaultWorkingDirectory)/$(BUILD_REPOSITORY_TITLE)/tools/devops/governance" -Name "CredScanSuppressions.json" -Value '{"tool":"Crendential Scanner", "supressions":[]}'
90+ displayName: Create credscan dummy ignore file
91+
92+ postConvertSteps :
93+ - task : DownloadPipelineArtifact@2
94+ inputs :
95+ artifactName : ' ${{ parameters.uploadPrefix }}not-signed-package'
96+ downloadPath : $(Build.StagingDirectory)\sign-verify
97+ patterns : |
98+ **/SignVerifyIgnore.txt
99+
100+ - task : MicroBuildCodesignVerify@3
101+ displayName : verify signed msi content
102+ inputs :
103+ TargetFolders : |
104+ $(Build.ArtifactStagingDirectory)\bin\manifests
105+ $(Build.ArtifactStagingDirectory)\bin\manifests-packs
106+ $(Build.ArtifactStagingDirectory)\bin\msi-nupkgs
107+ ExcludeSNVerify : true
108+ ApprovalListPathForCerts : $(Build.StagingDirectory)\sign-verify\SignVerifyIgnore.txt
109109
110110 - ${{ if eq(parameters.pushNugets, true) }} :
111111 # Check - "xamarin-macios (Prepare Release Push NuGets)"
0 commit comments