uwp: sign appx package

This commit is contained in:
flyinghead 2021-11-21 15:18:55 +01:00
parent 417ffc09f8
commit 33fd8a9ec7
3 changed files with 2 additions and 1 deletions

View File

@ -44,6 +44,7 @@ jobs:
makeappx.exe unpack /p .\flycast_1.0.0.0_x64.msix /d tmp makeappx.exe unpack /p .\flycast_1.0.0.0_x64.msix /d tmp
copy ..\..\..\Release\*.dll tmp copy ..\..\..\Release\*.dll tmp
makeappx pack /d tmp /p ..\..\..\artifact\flycast.appx makeappx pack /d tmp /p ..\..\..\artifact\flycast.appx
signtool sign /f ..\..\..\..\shell\uwp\sign_cert.pfx /p ' ${{ secrets.SIGN_CERT_PWD }}' /v /fd SHA256 ..\..\..\artifact\flycast.appx
- uses: actions/upload-artifact@v2 - uses: actions/upload-artifact@v2
with: with:

View File

@ -4,7 +4,7 @@
xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10" xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10"
IgnorableNamespaces="uap mp"> IgnorableNamespaces="uap mp">
<Identity Name="AF75D068-D5AC-3D3C-B52A-2791C2F3491A" Publisher="CN=Flyinghead, O=Flycast, C=US" Version="1.0.0.0" /> <Identity Name="AF75D068-D5AC-3D3C-B52A-2791C2F3491A" Publisher="CN=Flyinghead" Version="1.0.0.0" />
<mp:PhoneIdentity PhoneProductId="AF75D068-D5AC-3D3C-B52A-2791C2F3491A" PhonePublisherId="00000000-0000-0000-0000-000000000000"/> <mp:PhoneIdentity PhoneProductId="AF75D068-D5AC-3D3C-B52A-2791C2F3491A" PhonePublisherId="00000000-0000-0000-0000-000000000000"/>
<Properties> <Properties>
<DisplayName>Flycast</DisplayName> <DisplayName>Flycast</DisplayName>

BIN
shell/uwp/sign_cert.pfx Normal file

Binary file not shown.