mirror of
https://github.com/Nheko-Reborn/nheko.git
synced 2024-10-30 09:30:47 +03:00
Add windows code signing
This commit is contained in:
parent
199cea9b38
commit
021eed8388
3 changed files with 28 additions and 1 deletions
5
.ci/windows/sign.bat
Normal file
5
.ci/windows/sign.bat
Normal file
|
@ -0,0 +1,5 @@
|
|||
@echo off
|
||||
|
||||
call "C:/Program Files (x86)/Microsoft Visual Studio/2022/BuildTools/VC/Auxiliary/Build/vcvarsall.bat" x64
|
||||
|
||||
@C:\smartcardtools\x64\scsigntool -pin %WINDOWS_SIGNING_KEY_PIN% sign /fd SHA256 /t http://timestamp.digicert.com /a /sha1 %WINDOWS_SIGNING_KEY_THUMBPRINT% nheko.msix >nul 2>&1
|
|
@ -38,6 +38,28 @@ build-windows:
|
|||
paths:
|
||||
- nheko.msix
|
||||
- nheko_win_64.zip
|
||||
name: nheko-${CI_COMMIT_SHORT_SHA}-windows-unsigned
|
||||
expose_as: 'windows-app-unsigned'
|
||||
|
||||
codesign-windows:
|
||||
stage: sign
|
||||
image: win10-base
|
||||
tags: [libvirt,powershell]
|
||||
resource_group: windows_signingA
|
||||
environment:
|
||||
name: windows_signing
|
||||
#variables:
|
||||
# GIT_STRATEGY: none
|
||||
script:
|
||||
- Get-ChildItem -Path Cert:CurrentUser\My
|
||||
- ./.ci/windows/sign.bat
|
||||
needs:
|
||||
- job: build-windows
|
||||
rules:
|
||||
- if : '$CI_COMMIT_REF_PROTECTED == "true"'
|
||||
artifacts:
|
||||
paths:
|
||||
- nheko.msix
|
||||
name: nheko-${CI_COMMIT_SHORT_SHA}-windows
|
||||
expose_as: 'windows-app'
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10"
|
||||
xmlns:uap10="http://schemas.microsoft.com/appx/manifest/uap/windows10/10"
|
||||
xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities">
|
||||
<Identity Name="im.nheko.Nheko" Version="0.11.3.4" Publisher="CN=NhekoReborn, O=NhekoReborn, L=Munich, S=Bavaria, C=Germany" ProcessorArchitecture="x64"/>
|
||||
<Identity Name="im.nheko.Nheko" Version="0.11.3.4" Publisher="CN=Nicolas Werner, O=Nicolas Werner, L=Munich, S=Bavaria, C=DE" ProcessorArchitecture="x64"/>
|
||||
<Properties>
|
||||
<DisplayName>Nheko</DisplayName>
|
||||
<PublisherDisplayName>Nheko-Reborn</PublisherDisplayName>
|
||||
|
|
Loading…
Reference in a new issue