From ad99e84f57f8f094b23cb93a52771a3705c187c6 Mon Sep 17 00:00:00 2001 From: Evan Su <48808396+HACKERALERT@users.noreply.github.com> Date: Tue, 18 Jun 2024 23:26:08 -0400 Subject: [PATCH] Update build-windows.yml --- .github/workflows/build-windows.yml | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build-windows.yml b/.github/workflows/build-windows.yml index c2e81bb..d0ab563 100644 --- a/.github/workflows/build-windows.yml +++ b/.github/workflows/build-windows.yml @@ -32,21 +32,22 @@ jobs: go build -v -ldflags="-s -w -H=windowsgui -extldflags=-static" -o 1.exe Picocrypt.go env: CGO_ENABLED: 1 + GOAMD64: v2 - - name: Add icon and manifest + - name: Add icon, manifest, and version info shell: pwsh run: | Invoke-WebRequest -OutFile reshacker_setup.zip https://github.com/user-attachments/files/15893917/reshacker_setup.zip Expand-Archive -DestinationPath reshacker_setup reshacker_setup.zip reshacker_setup/reshacker_setup.exe /SILENT - Start-Sleep -Seconds 20 - Invoke-Expression "& `"$Env:P`" -open src/1.exe -save src/2.exe -action add -res images/key.ico -mask `"ICONGROUP,MAINICON,`"" + Start-Sleep -Seconds 10 + Invoke-Expression "& `"$Env:P`" -open src/1.exe -save src/2.exe -action addoverwrite -res images/key.ico -mask `"ICONGROUP,MAINICON,`"" Start-Sleep -Seconds 5 Invoke-Expression "& `"$Env:P`" -open src/2.exe -save src/3.exe -action addoverwrite -res images/key.ico -mask `"ICONGROUP,GLFW_ICON,`"" Start-Sleep -Seconds 5 - Invoke-Expression "& `"$Env:P`" -open src/3.exe -save src/4.exe -action addoverwrite -res dist/windows/manifest.xml -mask `"MANIFEST,1,`"" - Start-Sleep -Seconds 5 - Invoke-Expression "& `"$Env:P`" -open src/4.exe -save src/5.exe -action addoverwrite -res dist/windows/versioninfo.rc -mask `"VERSIONINFO,1,`"" + # Invoke-Expression "& `"$Env:P`" -open src/3.exe -save src/4.exe -action addoverwrite -res dist/windows/manifest.xml -mask `"MANIFEST,1,`"" + # Start-Sleep -Seconds 5 + # Invoke-Expression "& `"$Env:P`" -open src/4.exe -save src/5.exe -action addoverwrite -res dist/windows/versioninfo.rc -mask `"VERSIONINFO,1,`"" env: P: "C:\\Program Files (x86)\\Resource Hacker\\ResourceHacker.exe" @@ -55,7 +56,8 @@ jobs: run: | Invoke-WebRequest -OutFile upx.zip https://github.com/user-attachments/files/15894908/upx-4.2.4-win64.zip Expand-Archive upx.zip -DestinationPath upx - upx/upx-4.2.4-win64/upx.exe --lzma --brute -o src/Picocrypt.exe src/5.exe + ls src + upx/upx-4.2.4-win64/upx.exe --lzma --brute -o src/Picocrypt.exe src/3.exe - name: Upload artifact uses: actions/upload-artifact@v4