From 6e826a0dcaffb0ae75b0f03a4c1033ab8d7830bc Mon Sep 17 00:00:00 2001 From: Max Litruv Boonzaayer Date: Sat, 19 Jul 2025 19:19:11 +1000 Subject: [PATCH] revert --- .github/workflows/build-windows.yml | 55 +---------------------------- 1 file changed, 1 insertion(+), 54 deletions(-) diff --git a/.github/workflows/build-windows.yml b/.github/workflows/build-windows.yml index 61d132f..38d20eb 100644 --- a/.github/workflows/build-windows.yml +++ b/.github/workflows/build-windows.yml @@ -30,63 +30,10 @@ jobs: Write-Host "Project file exists: $(Test-Path 'project.godot')" Get-ChildItem -Path . -Filter "*.cfg" | Select-Object Name - - name: Setup Export Templates - run: | - Write-Host "Setting up Godot export templates..." - $templatesPath = "$env:APPDATA\Godot\export_templates\4.4.1.stable" - if (!(Test-Path $templatesPath)) { - Write-Host "Export templates not found, downloading..." - New-Item -ItemType Directory -Force -Path $templatesPath - - # Download export templates - $templateUrl = "https://github.com/godotengine/godot/releases/download/4.4.1-stable/Godot_v4.4.1-stable_export_templates.tpz" - $templateFile = "$env:TEMP\export_templates.tpz" - - Write-Host "Downloading from: $templateUrl" - Invoke-WebRequest -Uri $templateUrl -OutFile $templateFile - - # Extract templates - Expand-Archive -Path $templateFile -DestinationPath "$env:TEMP\templates" -Force - - # Copy templates to correct location - $extractedPath = "$env:TEMP\templates\templates" - if (Test-Path $extractedPath) { - Copy-Item -Path "$extractedPath\*" -Destination $templatesPath -Recurse -Force - Write-Host "Export templates installed successfully" - } else { - Write-Host "Failed to extract templates" - exit 1 - } - } else { - Write-Host "Export templates already exist" - } - - name: Windows Build run: | New-Item -ItemType Directory -Force -Path "build\windows" - Write-Host "Starting Godot export..." - - # Run Godot export with timeout - $process = Start-Process -FilePath "D:\Godot\Godot_v4.4.1-stable_win64.exe" -ArgumentList "--headless", "--verbose", "--export-release", "Windows Desktop", "build\windows\PNGTuber-Plus.exe" -PassThru -Wait -NoNewWindow - - Write-Host "Godot exit code: $($process.ExitCode)" - - Write-Host "Checking if export file exists..." - if (Test-Path "build\windows\PNGTuber-Plus.exe") { - Write-Host "Export successful! File size: $((Get-Item 'build\windows\PNGTuber-Plus.exe').Length) bytes" - } else { - Write-Host "Export failed - no executable found" - Write-Host "Checking default export location..." - if (Test-Path ".export") { - Get-ChildItem -Path ".export" -Recurse | Select-Object FullName, Length - } - Write-Host "Checking templates directory..." - $templatesPath = "$env:APPDATA\Godot\export_templates\4.4.1.stable" - if (Test-Path $templatesPath) { - Get-ChildItem -Path $templatesPath | Select-Object Name - } - exit 1 - } + & "D:\Godot\Godot_v4.4.1-stable_win64.exe" --headless --verbose --export-release "Windows Desktop" "build\windows\PNGTuber-Plus.exe" continue-on-error: false - name: Check Build Output