@@ -198,11 +198,14 @@ jobs:
198198 python -m pip install --upgrade pip
199199 pip install pyinstaller
200200 pip install -r src\requirements.txt
201+ Invoke-WebRequest -Uri "https://github.com/upx/upx/releases/download/v5.0.1/upx-5.0.1-win64.zip" -OutFile "upx.zip"
202+ Expand-Archive -Path "upx.zip" -DestinationPath "D:\"
203+ Remove-Item "upx.zip"
201204 - name : Build
202205 run : |
203206 cd src
204207 cp ..\res\icon\icon.ico .\
205- pyinstaller --hidden-import=_cffi_backend --collect-data curl_cffi --add-data "..\lib\win\*;." -F -w -i icon.ico start.py
208+ pyinstaller --hidden-import=_cffi_backend --collect-data curl_cffi --add-data "..\lib\win\*;." -F -w -i icon.ico start.py --upx-dir "D:\upx-5.0.1-win64"
206209 mv dist jmcomic
207210 cp ..\LICENSE jmcomic\
208211 cp ..\CHANGELOG jmcomic\
@@ -235,13 +238,16 @@ jobs:
235238 - name : Install dependencies
236239 run : |
237240 python -m pip install --upgrade pip
241+ pip install pyinstaller
238242 pip install -r src\requirements_nosr.txt
239- pip install -r src\requirements.txt
243+ Invoke-WebRequest -Uri "https://github.com/upx/upx/releases/download/v5.0.1/upx-5.0.1-win64.zip" -OutFile "upx.zip"
244+ Expand-Archive -Path "upx.zip" -DestinationPath "D:\"
245+ Remove-Item "upx.zip"
240246 - name : Build
241247 run : |
242248 cd src
243249 cp ..\res\icon\icon.ico .\
244- pyinstaller --hidden-import=_cffi_backend --collect-data curl_cffi --add-data "..\lib\win\*;." -F -w -i icon.ico start.py
250+ pyinstaller --hidden-import=_cffi_backend --collect-data curl_cffi --add-data "..\lib\win\*;." -F -w -i icon.ico start.py --upx-dir "D:\upx-5.0.1-win64"
245251 mv dist jmcomic
246252 cp ..\LICENSE jmcomic\
247253 cp ..\CHANGELOG jmcomic\
@@ -280,11 +286,14 @@ jobs:
280286 pip install sr-vulkan-model-realcugan
281287 pip install sr-vulkan-model-realesrgan
282288 pip install -r src\requirements_win7.txt
289+ Invoke-WebRequest -Uri "https://github.com/upx/upx/releases/download/v5.0.1/upx-5.0.1-win64.zip" -OutFile "upx.zip"
290+ Expand-Archive -Path "upx.zip" -DestinationPath "D:\"
291+ Remove-Item "upx.zip"
283292 - name : Build
284293 run : |
285294 cd src
286295 cp ..\res\icon\icon.ico .\
287- pyinstaller --hidden-import=_cffi_backend --collect-data curl_cffi --add-data "..\lib\win\*;." -F -w -i icon.ico start.py
296+ pyinstaller --hidden-import=_cffi_backend --collect-data curl_cffi --add-data "..\lib\win\*;." -F -w -i icon.ico start.py --upx-dir "D:\upx-5.0.1-win64"
288297 mv dist jmcomic
289298 cp ..\LICENSE jmcomic\
290299 cp ..\CHANGELOG jmcomic\
@@ -318,16 +327,15 @@ jobs:
318327 run : |
319328 python -m pip install --upgrade pip
320329 pip install pyinstaller==4.6
321- pip install sr-vulkan
322- pip install sr-vulkan-model-waifu2x
323- pip install sr-vulkan-model-realcugan
324- pip install sr-vulkan-model-realesrgan
325330 pip install -r src\requirements_win7.txt
331+ Invoke-WebRequest -Uri "https://github.com/upx/upx/releases/download/v5.0.1/upx-5.0.1-win64.zip" -OutFile "upx.zip"
332+ Expand-Archive -Path "upx.zip" -DestinationPath "D:\"
333+ Remove-Item "upx.zip"
326334 - name : Build
327335 run : |
328336 cd src
329337 cp ..\res\icon\icon.ico .\
330- pyinstaller --hidden-import=_cffi_backend --collect-data curl_cffi --add-data "..\lib\win\*;." -F -w -i icon.ico start.py
338+ pyinstaller --hidden-import=_cffi_backend --collect-data curl_cffi --add-data "..\lib\win\*;." -F -w -i icon.ico start.py --upx-dir "D:\upx-5.0.1-win64"
331339 mv dist jmcomic
332340 cp ..\LICENSE jmcomic\
333341 cp ..\CHANGELOG jmcomic\
0 commit comments