Add jsign support
This commit is contained in:
2 files changed
+4
-2
No files matched your search
@@ -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,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": {
|
||||
|
||||
Reference in new issue
Block a user