ci: sign uiAccess server and installer

This commit is contained in:
Evan Hu committed 2026-09-06 17:04:08 +09:00
1 parent ef62de3f7e
commit a4d583bf2d
1 file changed
+10
+10
View File
@@ -396,6 +396,16 @@ jobs:
--windows-commit "$env:WINDOWS_COMMIT"
--output installer/app_data/product-manifest.json
- name: Sign the uiAccess server
if: ${{ steps.signing.outputs.signing_enabled == 'true' }}
shell: pwsh
working-directory: installer
env:
CERTIFICATE_BASE64: ${{ secrets.WINDOWS_SIGNING_CERTIFICATE_BASE64 }}
CERTIFICATE_PASSWORD: ${{ secrets.WINDOWS_SIGNING_CERTIFICATE_PASSWORD }}
TIMESTAMP_URL: ${{ vars.WINDOWS_SIGNING_TIMESTAMP_URL || 'http://timestamp.digicert.com' }}
run: ../scripts/ci/sign-binaries.ps1 -Path 'server_exe/MetasequoiaImeServer.exe'
- name: Install the Chinese language file for Inno Setup
shell: pwsh
run: ./scripts/ci/install-inno-language.ps1