diff --git a/.github/workflows/build_binaries.yml b/.github/workflows/build_binaries.yml index 63000d6a18..8cf2b81308 100644 --- a/.github/workflows/build_binaries.yml +++ b/.github/workflows/build_binaries.yml @@ -108,6 +108,30 @@ jobs: runs-on: ${{ matrix.builds.runs-on }} steps: + - name: List Program Files (x86) and Program Files if they exist + shell: pwsh + run: | + # Traverse and list directories in Program Files and Program Files (x86) using environment variables + + $programFiles = $env:ProgramFiles + $programFilesX86 = $env:ProgramFiles(x86) + + # List directories in Program Files if it exists + if (Test-Path $programFiles) { + Write-Output "Listing directories in Program Files:" + Get-ChildItem $programFiles -Directory | ForEach-Object { Write-Output $_.FullName } + } else { + Write-Output "Program Files does not exist." + } + + # List directories in Program Files (x86) if it exists + if (Test-Path $programFilesX86) { + Write-Output "Listing directories in Program Files (x86):" + Get-ChildItem $programFilesX86 -Directory | ForEach-Object { Write-Output $_.FullName } + } else { + Write-Output "Program Files (x86) does not exist." + } + - name: Find latest signtool.exe shell: pwsh run: |