mirror of
https://github.com/microsoft/PowerToys.git
synced 2025-12-16 03:37:59 +01:00
25 lines
918 B
YAML
25 lines
918 B
YAML
parameters:
|
|
- name: displayName
|
|
type: string
|
|
default: ESRP Code Signing
|
|
- name: inputs
|
|
type: object
|
|
default: {}
|
|
- name: signingIdentity
|
|
type: object
|
|
default: {}
|
|
|
|
steps:
|
|
- task: EsrpCodeSigning@5
|
|
displayName: 🔏 ${{ parameters.displayName }}
|
|
inputs:
|
|
ConnectedServiceName: ${{ parameters.signingIdentity.serviceName }}
|
|
AppRegistrationClientId: ${{ parameters.signingIdentity.appId }}
|
|
AppRegistrationTenantId: ${{ parameters.signingIdentity.tenantId }}
|
|
AuthAKVName: ${{ parameters.signingIdentity.akvName }}
|
|
AuthCertName: ${{ parameters.signingIdentity.authCertName }}
|
|
AuthSignCertName: ${{ parameters.signingIdentity.signCertName }}
|
|
UseMSIAuthentication: ${{ coalesce(parameters.signingIdentity.useManagedIdentity, 'false') }}
|
|
EsrpClientId: ${{ parameters.signingIdentity.clientId }}
|
|
${{ insert }}: ${{ parameters.inputs }}
|