Skip to content

Commit 402c935

Browse files
committed
chore: add debug step vulkan sdk windows
1 parent ea62741 commit 402c935

File tree

1 file changed

+11
-17
lines changed

1 file changed

+11
-17
lines changed

.github/workflows/menlo-build.yml

Lines changed: 11 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -346,25 +346,19 @@ jobs:
346346
sudo apt-get update -y
347347
sudo apt-get install -y build-essential vulkan-sdk
348348
349-
# - name: Prepare Vulkan SDK Windows
350-
# if: ${{ matrix.vulkan && (matrix.os == 'win') }}
351-
# # continue-on-error: true
352-
# run: |
353-
# curl.exe -o $env:RUNNER_TEMP/VulkanSDK-Installer.exe -L "https://sdk.lunarg.com/sdk/download/${env:VULKAN_VERSION}/windows/VulkanSDK-${env:VULKAN_VERSION}-Installer.exe"
354-
# Add-Content $env:GITHUB_ENV "VULKAN_SDK=C:\VulkanSDK\${env:VULKAN_VERSION}"
355-
# Add-Content $env:GITHUB_PATH "C:\VulkanSDK\${env:VULKAN_VERSION}\bin"
356-
357349
- name: Prepare Vulkan SDK Windows
358-
if: ${{ matrix.vulkan && matrix.os == 'win' }}
359-
shell: pwsh
350+
if: ${{ matrix.vulkan && (matrix.os == 'win') }}
351+
# continue-on-error: true
360352
run: |
361-
$version = "${{ env.VULKAN_VERSION }}"
362-
$url = "https://sdk.lunarg.com/sdk/download/$version/windows/VulkanSDK-$version-Installer.exe"
363-
$installer = "$env:RUNNER_TEMP\VulkanSDK-Installer.exe"
364-
Invoke-WebRequest -Uri $url -OutFile $installer
365-
Start-Process -FilePath $installer -ArgumentList "--accept-licenses", "--default-answer", "--confirm-command", "install" -Wait
366-
Add-Content $env:GITHUB_ENV "VULKAN_SDK=C:\VulkanSDK\$version"
367-
Add-Content $env:GITHUB_PATH "C:\VulkanSDK\$version\Bin"
353+
Write-Host "VULKAN_VERSION: $env:VULKAN_VERSION"
354+
$url = "https://sdk.lunarg.com/sdk/download/$env:VULKAN_VERSION/windows/VulkanSDK-$env:VULKAN_VERSION-Installer.exe"
355+
Write-Host "Downloading from URL: $url"
356+
curl.exe -o $env:RUNNER_TEMP/VulkanSDK-Installer.exe -L "https://sdk.lunarg.com/sdk/download/${env:VULKAN_VERSION}/windows/VulkanSDK-${env:VULKAN_VERSION}-Installer.exe"
357+
Write-Host "Expected VULKAN_SDK path: C:\VulkanSDK\$env:VULKAN_VERSION"
358+
Write-Host "Expected PATH addition: C:\VulkanSDK\$env:VULKAN_VERSION\bin"
359+
# https://sdk.lunarg.com/sdk/download/1.3.261.1/windows/VulkanSDK-1.3.261.1-Installer.exe
360+
Add-Content $env:GITHUB_ENV "VULKAN_SDK=C:\VulkanSDK\${env:VULKAN_VERSION}"
361+
Add-Content $env:GITHUB_PATH "C:\VulkanSDK\${env:VULKAN_VERSION}\bin"
368362
369363
- name: Get Cer for code signing
370364
if: runner.os == 'macOS'

0 commit comments

Comments
 (0)