github.com/ungtb10d/cli/v2@v2.0.0-20221110210412-98537dd9d6a1/script/sign.ps1 (about)

     1  param (
     2      [string]$Certificate = $(throw "-Certificate is required."),
     3      [string]$Executable = $(throw "-Executable is required.")
     4  )
     5  
     6  Set-StrictMode -Version Latest
     7  $ErrorActionPreference = "Stop"
     8  
     9  $ProgramName = "GitHub CLI"
    10  $scriptPath = split-path -parent $MyInvocation.MyCommand.Definition
    11  
    12  & $scriptPath\signtool.exe sign /d $ProgramName /f $Certificate /p $env:CERT_PASSWORD /fd sha256 /tr http://timestamp.digicert.com /v $Executable