diff --git a/.github/workflows/book-build-container.yml b/.github/workflows/book-build-container.yml index 8519eccd1..4819bf587 100644 --- a/.github/workflows/book-build-container.yml +++ b/.github/workflows/book-build-container.yml @@ -391,7 +391,8 @@ jobs: shell: pwsh run: | Write-Host "🔨 Building ${{ matrix.format_name }} on Windows container..." - docker run --rm -v "$($PWD.Path):C:\workspace" -w "C:\workspace\book\quarto" ${{ env.CONTAINER_IMAGE }} powershell -Command " + docker run --rm -v "$($PWD.Path):C:\workspace" -w "C:\workspace\book\quarto" ${{ env.CONTAINER_IMAGE }} pwsh -NoLogo -Command " + `$env:PATH = [Environment]::GetEnvironmentVariable('PATH','Machine') if (Test-Path '_quarto.yml') { Remove-Item '_quarto.yml' -Force } Copy-Item 'config\${{ matrix.config }}' '_quarto.yml' -Force quarto render --to ${{ matrix.render_target }} --output-dir '${{ matrix.output_dir }}' @@ -438,7 +439,8 @@ jobs: shell: pwsh run: | Write-Host "🔨 Compressing PDF on Windows container..." - docker run --rm -v "$($PWD.Path):C:\workspace" -w "C:\workspace\book\quarto\${{ matrix.output_dir }}" ${{ env.CONTAINER_IMAGE }} powershell -Command " + docker run --rm -v "$($PWD.Path):C:\workspace" -w "C:\workspace\book\quarto\${{ matrix.output_dir }}" ${{ env.CONTAINER_IMAGE }} pwsh -NoLogo -Command " + `$env:PATH = [Environment]::GetEnvironmentVariable('PATH','Machine') if (Test-Path 'Machine-Learning-Systems.pdf') { Write-Host '📉 Compressing PDF with professional compression tool...' Write-Host '🔍 DEBUG: Current directory:' @@ -513,7 +515,8 @@ jobs: shell: pwsh run: | Write-Host "🔨 Compressing EPUB on Windows container..." - docker run --rm -v "$($PWD.Path):C:\workspace" -w "C:\workspace\book\quarto\${{ matrix.output_dir }}" ${{ env.CONTAINER_IMAGE }} powershell -Command " + docker run --rm -v "$($PWD.Path):C:\workspace" -w "C:\workspace\book\quarto\${{ matrix.output_dir }}" ${{ env.CONTAINER_IMAGE }} pwsh -NoLogo -Command " + `$env:PATH = [Environment]::GetEnvironmentVariable('PATH','Machine') if (Test-Path 'Machine-Learning-Systems.epub') { Write-Host '📚 Compressing EPUB with optimized compression tool...' Write-Host '🔍 DEBUG: Current directory:'