diff --git a/.github/workflows/build-windows.yml b/.github/workflows/build-windows.yml index d56e94e..426b23b 100644 --- a/.github/workflows/build-windows.yml +++ b/.github/workflows/build-windows.yml @@ -32,10 +32,22 @@ jobs: env: CGO_ENABLED: 1 + - name: Add icon and manifest + run: | + wget https://www.angusj.com/resourcehacker/reshacker_setup.exe + reshacker_setup.exe /SILENT + rh + + - name: Compress with upx + run: | + wget https://github.com/upx/upx/releases/download/v4.2.4/upx-4.2.4-win64.zip + Expand-Archive upx-4.2.4-win64.zip -DestinationPath upx + upx/upx-4.2.4-win64/upx.exe --lzma --brute src/Picocrypt.exe + - name: Upload artifact uses: actions/upload-artifact@v4 with: name: build-windows - path: Picocrypt.exe + path: src/Picocrypt.exe if-no-files-found: error compression-level: 9