diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 5ce442a..53a028d 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -49,7 +49,13 @@ jobs: $dlls = dir -Path .\ -Filter "MeshOpt.dll" -Recurse | %{$_.FullName} foreach ($dll in $dlls) { - C:\Program Files (x86)\Windows Kits\10\bin\x64\signtool.exe sign /f "credentials.pfx" /p ${{ secrets.EVERSE_CERTIFICATE_KEY }} /t http://timestamp.digicert.com "$dll" + $signtool = "C:\Program Files (x86)\Windows Kits\10\bin\x64\signtool.exe" + if (Test-Path $signtool) { + Write-Error "Foundound" + } else { + Write-Error "Signtool not found" + } + "C:\Program Files (x86)\Windows Kits\10\bin\x64\signtool.exe" sign /f "credentials.pfx" /p ${{ secrets.EVERSE_CERTIFICATE_KEY }} /t http://timestamp.digicert.com "$dll" Write-Host $dll }