Add jsign support

This commit is contained in:
Jai A committed 2025-01-31 18:25:17 -08:00
1 parent eb9ec074de
commit 153a46e9c1
2 files changed
+4 -2

No files matched your search

+2 -1
View File
@@ -21,7 +21,7 @@ jobs:
strategy:
fail-fast: false
matrix:
platform: [macos-latest, [self-hosted, Windows], ubuntu-22.04]
platform: [macos-latest, [self-hosted, windows], ubuntu-22.04]
runs-on: ${{ matrix.platform }}
@@ -127,6 +127,7 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
TAURI_SIGNING_PRIVATE_KEY: ${{ secrets.TAURI_PRIVATE_KEY }}
TAURI_SIGNING_PRIVATE_KEY_PASSWORD: ${{ secrets.TAURI_KEY_PASSWORD }}
DIGICERT_PASSWORD: ${{ secrets.DIGICERT_PASSWORD }}
- name: upload ${{ matrix.platform }}
uses: actions/upload-artifact@v4
+2 -1
View File
@@ -2,7 +2,8 @@
"bundle": {
"createUpdaterArtifacts": "v1Compatible",
"windows": {
"certificateThumbprint": "6007d6ed9b1ba057aa29144d58ca3ed89ac4ef94"
"certificateThumbprint": "6007d6ed9b1ba057aa29144d58ca3ed89ac4ef94",
"signCommand": "jsign --storetype ETOKEN --alg SHA-256 --storepass $env:DIGICERT_PASSWORD --tsurl https://timestamp.digicert.com --name Modrinth\\ App %1"
}
},
"build": {