@@ -445,10 +445,11 @@ jobs:
445445 shell : pwsh
446446 run : |
447447 # Create staging directory
448- New-Item -Path ".build\staging-desktop\${{ matrix.arch }}" -ItemType Directory -Force | Out-Null
448+ $stagingDir = Join-Path $env:RUNNER_TEMP "staging-desktop/${{ matrix.arch }}"
449+ New-Item -Path $stagingDir -ItemType Directory -Force | Out-Null
449450
450451 # Create ZIP
451- Compress-Archive -Path "ControlR.DesktopClient\bin\publish\${{ matrix.arch }}\*" -DestinationPath ".build\staging-desktop\${{ matrix.arch }}\ ControlR.DesktopClient.zip" -Force
452+ Compress-Archive -Path "ControlR.DesktopClient\bin\publish\${{ matrix.arch }}\*" -DestinationPath (Join-Path $stagingDir " ControlR.DesktopClient.zip") -Force
452453
453454 - name : Azure Login For Agent Publish (${{ matrix.arch }})
454455 uses : azure/login@v3
@@ -517,7 +518,7 @@ jobs:
517518 shell : pwsh
518519 run : |
519520 $agentPublishDir = "ControlR.Agent\bin\publish\${{ matrix.arch }}\"
520- $bundleDir = ".build\ bundle\ ${{ matrix.arch }}"
521+ $bundleDir = Join-Path $env:RUNNER_TEMP " bundle/ ${{ matrix.arch }}"
521522 $desktopDir = Join-Path $bundleDir "DesktopClient"
522523 Remove-Item -Path $bundleDir -Recurse -Force -ErrorAction SilentlyContinue
523524 New-Item -Path $desktopDir -ItemType Directory -Force | Out-Null
@@ -559,11 +560,11 @@ jobs:
559560 dotnet publish ./ControlR.DesktopClient/ -c Release -f net10.0 -r linux-x64 --self-contained -o ./ControlR.DesktopClient/bin/publish/linux-x64/ -p:Version=$VERSION -p:FileVersion=$VERSION
560561
561562 # Create staging directory
562- mkdir -p ".build /staging-desktop/linux-x64"
563+ mkdir -p "$RUNNER_TEMP /staging-desktop/linux-x64"
563564
564565 # Create ZIP
565566 cd ./ControlR.DesktopClient/bin/publish/linux-x64
566- zip -r "${{ github.workspace}}/.build /staging-desktop/linux-x64/ControlR.DesktopClient.zip" .
567+ zip -r "$RUNNER_TEMP /staging-desktop/linux-x64/ControlR.DesktopClient.zip" .
567568 cd ${{ github.workspace}}
568569
569570 - name : Build Agent (linux-x64)
@@ -578,12 +579,12 @@ jobs:
578579
579580 - name : Create Bundle ZIP (linux-x64)
580581 run : |
581- rm -rf ".build /bundle/linux-x64"
582- mkdir -p ".build /bundle/linux-x64/DesktopClient"
583- cp "./ControlR.Agent/bin/publish/linux-x64/ControlR.Agent" ".build /bundle/linux-x64/ControlR.Agent"
584- cp -R ./ControlR.DesktopClient/bin/publish/linux-x64/. ".build /bundle/linux-x64/DesktopClient/"
582+ rm -rf "$RUNNER_TEMP /bundle/linux-x64"
583+ mkdir -p "$RUNNER_TEMP /bundle/linux-x64/DesktopClient"
584+ cp "./ControlR.Agent/bin/publish/linux-x64/ControlR.Agent" "$RUNNER_TEMP /bundle/linux-x64/ControlR.Agent"
585+ cp -R ./ControlR.DesktopClient/bin/publish/linux-x64/. "$RUNNER_TEMP /bundle/linux-x64/DesktopClient/"
585586
586- cd .build /bundle/linux-x64
587+ cd "$RUNNER_TEMP /bundle/linux-x64"
587588 zip -r "${{ github.workspace }}/ControlR.Web.Server/wwwroot/downloads/linux-x64/ControlR.Agent.bundle.zip" .
588589 cd "${{ github.workspace }}"
589590
0 commit comments