diff --git a/.gitea/workflows/release.yaml b/.gitea/workflows/release.yaml index bcdebf6..b686947 100644 --- a/.gitea/workflows/release.yaml +++ b/.gitea/workflows/release.yaml @@ -46,20 +46,20 @@ jobs: - name: Build Installer shell: cmd - working-directory: DellMonitorControl run: | + echo Copying to short path to avoid path length issues... + mkdir C:\build 2>nul + xcopy /E /I /Y DellMonitorControl C:\build\app + echo. + echo Working from C:\build\app + cd /d C:\build\app echo Current directory: cd echo. - echo Setting temp directories... - set TEMP=%CD%\temp - set TMP=%CD%\temp - mkdir temp 2>nul + set TEMP=C:\build\temp + set TMP=C:\build\temp + mkdir C:\build\temp 2>nul mkdir installer 2>nul - echo TEMP=%TEMP% - echo. - echo Source files: - dir bin\Release\net9.0-windows echo. echo Running Inno Setup... "C:\Program Files (x86)\Inno Setup 6\ISCC.exe" MonitorControl.iss @@ -100,7 +100,7 @@ jobs: } # Upload installer - $filePath = "DellMonitorControl/installer/MonitorControl-Setup-$version.exe" + $filePath = "C:\build\app\installer\MonitorControl-Setup-$version.exe" $fileName = "MonitorControl-Setup-$version.exe" Write-Host "Uploading $fileName..."