@@ -181,14 +181,14 @@ parameters:
181181 # MacOS images aren't available in 1ES templates
182182 # https://eng.ms/docs/cloud-ai-platform/devdiv/one-engineering-system-1es/1es-docs/1es-pipeline-templates/onboarding/macos-support
183183 - name : Azure Pipelines
184- image : macOS-11
184+ image : macOS-latest
185185 os : macOS
186186 rid : osx-x64
187187 label : macOSx64
188188 jobName : MacOS-x64
189189
190190 - name : Azure Pipelines
191- image : macOS-12
191+ image : macOS-latest
192192 os : macOS
193193 rid : osx-arm64
194194 label : macOSArm64
@@ -586,11 +586,16 @@ extends:
586586 inputs :
587587 version : 6.x
588588
589- - task : EsrpCodeSigning@2
589+ - task : EsrpCodeSigning@5
590590 displayName : ' ESRP CodeSigning (Sign Build output)'
591591 inputs :
592592 # Pipeline validation can't expand service name from matrix variables
593- ConnectedServiceName : " microsoftgraph ESRP CodeSign DLL and NuGet (AKV)"
593+ ConnectedServiceName : ' Federated DevX ESRP Managed Identity Connection'
594+ AppRegistrationClientId : ' 65035b7f-7357-4f29-bf25-c5ee5c3949f8'
595+ AppRegistrationTenantId : ' cdc5aeea-15c5-4db6-b079-fcadd2505dc2'
596+ AuthAKVName : ' akv-prod-eastus'
597+ AuthCertName : ' ReferenceLibraryPrivateCert'
598+ AuthSignCertName : ' ReferencePackagePublisherCertificate'
594599 FolderPath : $(SIGN_PATH)
595600 signConfigType : inlineSignParams
596601 UseMinimatch : true
@@ -600,11 +605,16 @@ extends:
600605 condition : and(succeeded(), eq(variables['SHOULD_SIGN'], 'True'))
601606
602607 - ${{ if and(eq(variables.notarize, 'true'), startsWith(pool.rid, 'osx')) }} :
603- - task : EsrpCodeSigning@2
608+ - task : EsrpCodeSigning@5
604609 displayName : ' ESRP CodeSigning (Notarize)'
605610 inputs :
606611 # Pipeline validation can't expand service name from matrix variables
607- ConnectedServiceName : " microsoftgraph ESRP CodeSign DLL and NuGet (AKV)"
612+ ConnectedServiceName : ' Federated DevX ESRP Managed Identity Connection'
613+ AppRegistrationClientId : ' 65035b7f-7357-4f29-bf25-c5ee5c3949f8'
614+ AppRegistrationTenantId : ' cdc5aeea-15c5-4db6-b079-fcadd2505dc2'
615+ AuthAKVName : ' akv-prod-eastus'
616+ AuthCertName : ' ReferenceLibraryPrivateCert'
617+ AuthSignCertName : ' ReferencePackagePublisherCertificate'
608618 FolderPath : $(SIGN_PATH)
609619 signConfigType : inlineSignParams
610620 UseMinimatch : true
@@ -620,11 +630,16 @@ extends:
620630 displayName: DotNet pack (nuget)
621631 condition: and(succeeded(), eq(variables['SHOULD_SIGN'], 'True'))
622632
623- - task : EsrpCodeSigning@2
633+ - task : EsrpCodeSigning@5
624634 displayName : ' ESRP CodeSigning (Sign Nuget)'
625635 inputs :
626636 # Pipeline validation can't expand service name from matrix variables
627- ConnectedServiceName : " microsoftgraph ESRP CodeSign DLL and NuGet (AKV)"
637+ ConnectedServiceName : ' Federated DevX ESRP Managed Identity Connection'
638+ AppRegistrationClientId : ' 65035b7f-7357-4f29-bf25-c5ee5c3949f8'
639+ AppRegistrationTenantId : ' cdc5aeea-15c5-4db6-b079-fcadd2505dc2'
640+ AuthAKVName : ' akv-prod-eastus'
641+ AuthCertName : ' ReferenceLibraryPrivateCert'
642+ AuthSignCertName : ' ReferencePackagePublisherCertificate'
628643 FolderPath : $(SIGN_PATH)
629644 signConfigType : inlineSignParams
630645 UseMinimatch : true
0 commit comments