Modify Windows workflow to run SSD directly

Removed the Windows Desktop Shell initialization step and added a step to try running SSD directly.
This commit is contained in:
Jay Lee
2026-04-26 12:30:02 -04:00
committed by GitHub
parent 9e44511872
commit 2ba6ad10c2

View File

@@ -690,20 +690,6 @@ jobs:
echo "GAM Version ${GAMVERSION}"
echo "GAMVERSION=${GAMVERSION}" >> $GITHUB_ENV
- name: Initialize Windows Desktop Shell
if: runner.os == 'Windows'
shell: pwsh
run: |
Write-Host "Checking for Windows Explorer shell..."
if (-not (Get-Process -Name explorer -ErrorAction SilentlyContinue)) {
Write-Host "Explorer not found. Booting the desktop shell..."
Start-Process explorer.exe
# Give the desktop a few seconds to fully render the taskbar
Start-Sleep -Seconds 10
} else {
Write-Host "Explorer is already running."
}
- name: Install NPM deps
if: runner.os == 'Windows'
run: |
@@ -726,6 +712,15 @@ jobs:
$procMain.WaitForExit()
$procLog.Kill()
- name: Try running SSD directly
if: runner.os == 'Windows'
shell: pwsh
run: |
Write-Host "Running SSD..."
& "C:\\Program Files\\Certum\\SimplySign Desktop\\SimplySignDesktop.exe"
Start-Sleep -Seconds 10
& "C:\\Program Files\\Certum\\SimplySign Desktop\\SimplySignDesktop.exe"
- name: Login to Certum
if: runner.os == 'Windows'
shell: pwsh