sign executable for osx-arm64 runtime (#1934)

* sign executables for mac

* fix indention

* use codesign

* fix directory

* add mkdir

* update release step

* fix error

* add migration and kusto executables

* revert the version change
This commit is contained in:
Alan Ren
2023-03-10 21:58:12 -08:00
committed by GitHub
parent 4f4a25bf56
commit 0d4c9c9a62
4 changed files with 63 additions and 1 deletions

View File

@@ -25,6 +25,16 @@ stages:
- template: build.yml
timeoutInMinutes: 90
# In order to run on arm64 macOS the executables must be at least self-signed, but dotnet publish step only does it when publishing on macOS.
# More information: https://github.com/dotnet/runtime/issues/49091
- job: CodeSign_osx_arm64_executables
pool:
vmImage: 'macos-latest'
dependsOn:
- Build
steps:
- template: osx-arm64-signing.yml
- stage: Release
variables:
- name: skipComponentGovernanceDetection