@@ -32,19 +32,20 @@ jobs:
3232 pyinstaller --onefile --windowed --icon=icon.ico --name AssignSticker main.py
3333
3434 - name : Prepare Windows package
35+ shell : pwsh
3536 run : |
36- mkdir -p release/AssignSticker-windows
37- cp -r dist/AssignSticker.exe release/AssignSticker-windows/
38- cp -r icons release/AssignSticker-windows/
39- cp -r htmls release/AssignSticker-windows/
40- cp -r saying release/AssignSticker-windows/
41- cp -r desktop_widgets release/AssignSticker-windows/
42- cp font.ttf release/AssignSticker-windows/
43- cp icon.ico release/AssignSticker-windows/
44- cp introduce release/AssignSticker-windows/
45- cp banner.png release/AssignSticker-windows/ 2>$null || echo "banner.png not found"
46- cp LICENSE release/AssignSticker-windows/ 2>$null || echo "LICENSE not found"
47- cp README.md release/AssignSticker-windows/ 2>$null || echo "README.md not found"
37+ New-Item -ItemType Directory -Force -Path release/AssignSticker-windows
38+ Copy-Item -Recurse dist/AssignSticker.exe release/AssignSticker-windows/
39+ Copy-Item -Recurse icons release/AssignSticker-windows/
40+ Copy-Item -Recurse htmls release/AssignSticker-windows/
41+ Copy-Item -Recurse saying release/AssignSticker-windows/
42+ Copy-Item -Recurse desktop_widgets release/AssignSticker-windows/
43+ Copy-Item font.ttf release/AssignSticker-windows/
44+ Copy-Item icon.ico release/AssignSticker-windows/
45+ Copy-Item introduce release/AssignSticker-windows/
46+ if (Test-Path banner.png) { Copy-Item banner.png release/AssignSticker-windows/ } else { Write-Host "banner.png not found" }
47+ if (Test-Path LICENSE) { Copy-Item LICENSE release/AssignSticker-windows/ } else { Write-Host "LICENSE not found" }
48+ if (Test-Path README.md) { Copy-Item README.md release/AssignSticker-windows/ } else { Write-Host "README.md not found" }
4849
4950 - name : Create Windows ZIP
5051 run : |
0 commit comments