From 34077e775ccc4e88b8e5b4c2a72f93aa0458fed0 Mon Sep 17 00:00:00 2001 From: Felipe Wannmacher Date: Mon, 16 Jan 2023 16:10:36 +0000 Subject: [PATCH] Renewed uwp certificate (#5669) Added new certificate with expiration set for 100 years --- .github/workflows/xbox_one.yml | 16 +++++++--------- Packaging/xbox-one/build.bat | 10 ++-------- uwp-project/devilutionX_Certificate.pvk | Bin 1196 -> 0 bytes uwp-project/devilutionX_TemporaryKey.pfx | Bin 0 -> 2572 bytes uwp-project/devilutionx.vcxproj | 5 +++-- 5 files changed, 12 insertions(+), 19 deletions(-) delete mode 100644 uwp-project/devilutionX_Certificate.pvk create mode 100644 uwp-project/devilutionX_TemporaryKey.pfx diff --git a/.github/workflows/xbox_one.yml b/.github/workflows/xbox_one.yml index 7f844d665..08165fa5b 100644 --- a/.github/workflows/xbox_one.yml +++ b/.github/workflows/xbox_one.yml @@ -1,15 +1,13 @@ name: Xbox One / Series -# Temporarily disabled due to https://github.com/diasurgical/devilutionX/issues/5661 on: - workflow_dispatch: -# push: -# branches: -# - master -# pull_request: -# types: [opened, synchronize] -# release: -# types: [published] + push: + branches: + - master + pull_request: + types: [opened, synchronize] + release: + types: [published] concurrency: group: ${{ github.workflow }}-${{ github.ref }} diff --git a/Packaging/xbox-one/build.bat b/Packaging/xbox-one/build.bat index 5404dc563..be9a28950 100644 --- a/Packaging/xbox-one/build.bat +++ b/Packaging/xbox-one/build.bat @@ -1,13 +1,7 @@ call VsDevCmd.bat -cd ..\..\uwp-project - -makecert /n CN=devilutionX /r /h 0 /eku "1.3.6.1.5.5.7.3.3,1.3.6.1.4.1.311.10.3.13" /sv devilutionX_Certificate.pvk devilutionX_Certificate.cert - -pvk2pfx /pvk devilutionX_Certificate.pvk /spc devilutionX_Certificate.cert /pfx devilutionX_TemporaryKey.pfx - -mkdir ..\build -cd ..\build +mkdir ..\..\build +cd ..\..\build git clone https://github.com/libsdl-org/SDL.git git -C SDL checkout c7097418711b57e786eeb464bbe366c056b19801 diff --git a/uwp-project/devilutionX_Certificate.pvk b/uwp-project/devilutionX_Certificate.pvk deleted file mode 100644 index e06fd6fd9fdf22ea439a213d69ed1dae80fbb0f3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1196 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 - devilutionX_TemporaryKey.pfx True False SHA256 @@ -61,6 +60,8 @@ x64 0 ..\build\uwp-project\AppxPackages + 0D43FF406F8BFD3F3325F61908D76FBDAB01425C + devilutionX_TemporaryKey.pfx ..\build\uwp-project\$(Configuration)\ @@ -141,4 +142,4 @@ - + \ No newline at end of file