2021-12-02 23:27:49 +03:00
|
|
|
parameters:
|
2022-08-05 00:14:15 +03:00
|
|
|
EnableCompliance:
|
|
|
|
EnableAPIScan:
|
2021-12-02 23:27:49 +03:00
|
|
|
|
2019-07-13 07:29:54 +03:00
|
|
|
steps:
|
2021-01-15 20:32:24 +03:00
|
|
|
- task: MicroBuildCodesignVerify@3
|
2022-08-05 00:09:03 +03:00
|
|
|
displayName: 🔍 Verify Signed Files
|
2019-08-12 20:56:02 +03:00
|
|
|
inputs:
|
|
|
|
TargetFolders: |
|
|
|
|
$(Build.SourcesDirectory)/bin/Packages/$(BuildConfiguration)/NuGet
|
2023-02-24 01:12:36 +03:00
|
|
|
condition: and(succeeded(), eq(variables['Agent.OS'], 'Windows_NT'))
|
2019-08-12 20:56:02 +03:00
|
|
|
|
2022-08-05 00:14:15 +03:00
|
|
|
- ${{ if eq(parameters.EnableCompliance, 'true') }}:
|
|
|
|
- template: secure-development-tools.yml
|
|
|
|
parameters:
|
|
|
|
EnableAPIScan: ${{ parameters.EnableAPIScan }}
|