Polish GUI and add app icon
All checks were successful
Build MrTrust / build (push) Successful in 1m18s

This commit is contained in:
MrSphay
2026-05-16 00:14:46 +02:00
parent 46026cb62c
commit cf32e3b20e
9 changed files with 126 additions and 22 deletions

View File

@@ -24,6 +24,7 @@ jobs:
shell: bash
run: |
set -euo pipefail
version="0.1.1"
dotnet publish src/MrTrustLauncher.csproj \
--configuration Release \
--runtime win-x64 \
@@ -37,12 +38,13 @@ jobs:
shell: bash
run: |
set -euo pipefail
version="0.1.0"
version="0.1.1"
package_root="dist/MrTrust-${version}"
rm -rf "$package_root" "dist/MrTrust-${version}.zip"
mkdir -p "$package_root/scripts" "$package_root/assets/certificates" "$package_root/docs"
cp dist/MrTrust.exe "$package_root/"
cp MrTrust.ps1 README.md "$package_root/"
cp assets/MrTrust.ico "$package_root/assets/"
cp scripts/Install-MrTrust.ps1 scripts/Uninstall-MrTrust.ps1 scripts/Start-MrTrustGui.ps1 "$package_root/scripts/"
cp assets/certificates/MrSphay-LocalTrust-Root.cer "$package_root/assets/certificates/"
cp assets/certificates/MrSphay-CodeSigning.cer "$package_root/assets/certificates/"
@@ -58,5 +60,5 @@ jobs:
- name: Upload release artifact
uses: actions/upload-artifact@v3
with:
name: MrTrust-0.1.0
path: dist/MrTrust-0.1.0.zip
name: MrTrust-0.1.1
path: dist/MrTrust-0.1.1.zip