message: Feat(Electron release and compliance): Sign AI-Android on Linux
  Feat(Electron release and compliance): Sign AI-Android on Linux
diff: @@ -11,4 +11,44 @@ steps:
  ELECTRON_MIRROR: $(ELECTRON_MIRROR)
  ELECTRON_CUSTOM_DIR: $(ELECTRON_CUSTOM_DIR)
  + - task: CopyFiles@2
  + displayName: 'Copy the AppImage file to detachedSignature'
  + inputs:
  + SourceFolder: $(System.DefaultWorkingDirectory)/dist
  + contents: |
  + Accessibility Insights for Android*.*
  + TargetFolder: '$(System.DefaultWorkingDirectory)/detachedSignature'
  +
  + - task: SFP.build-tasks.custom-build-task-1.EsrpCodeSigning@1
  + displayName: 'sign dist/detachedSignature'
  + inputs:
  + ConnectedServiceName: 'ESRP Code Signing'
  + FolderPath: '$(System.DefaultWorkingDirectory)/detachedSignature'
  + Pattern: '*.AppImage'
  + signConfigType: inlineSignParams
  + inlineOperation: |
  + [
  + {
  + "keyCode": "CP-450779-Pgp",
  + "operationSetCode": "LinuxSign",
  + "parameters": [],
  + "toolName": "sign",
  + "toolVersion": "1.0"
  + }
  + ]
  +
  + - script: 'mv "$(System.DefaultWorkingDirectory)/detachedSignature/Accessibility Insights for Android.AppImage" "$(System.DefaultWorkingDirectory)/detachedSignature/Accessibility Insights for Android.sig"'
  + displayName: 'Change signature file extension to sig'
  +
  + - task: CopyFiles@2
  + displayName: 'Copy the detachedSignature file to dist'
  + inputs:
  + SourceFolder: $(System.DefaultWorkingDirectory)/detachedSignature
  + contents: |
  + Accessibility Insights for Android*.*
  + TargetFolder: '$(System.DefaultWorkingDirectory)/dist'
  +
  + - script: yarn update:electron-checksum
  + displayName: update electron checksum after signing
  +
  - template: prepare-publish-artifact.yaml
  