Compare commits

...

13 Commits

Author SHA1 Message Date
Jai A
8a9fc2be30
fix jsign not running 2025-02-01 19:56:12 -08:00
Jai A
3442baa356
don't use array 2025-01-31 21:36:23 -08:00
Jai A
d6e92e0434
use bash instead 2025-01-31 20:25:36 -08:00
Jai A
c908065585
Remove product name 2025-01-31 20:23:35 -08:00
Jai A
f9125d4060
Fix jsign 2025-01-31 19:43:14 -08:00
Jai A
153a46e9c1
Add jsign support 2025-01-31 18:25:17 -08:00
Jai A
eb9ec074de
use old act file 2025-01-31 17:17:09 -08:00
Jai A
ab215c0bda
attempt signed build 2025-01-31 17:15:40 -08:00
Jai A
01664f8cba
add back rust setup 2025-01-31 15:41:47 -08:00
Jai A
6a99ea5808
don't install rust 2025-01-31 15:27:21 -08:00
Jai A
fa6d55cd35
hardcode so runner picks up job 2025-01-31 15:15:43 -08:00
Jai A
a7b40a0aa7
try new runner label 2025-01-31 15:12:47 -08:00
Jai A
60b5605438
switch to self hosted runner for windows code signing 2025-01-31 15:10:43 -08:00
2 changed files with 7 additions and 2 deletions

View File

@ -21,7 +21,7 @@ jobs:
strategy:
fail-fast: false
matrix:
platform: [macos-latest, windows-latest, ubuntu-22.04]
platform: [macos-latest, self-hosted, 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

View File

@ -1,6 +1,10 @@
{
"bundle": {
"createUpdaterArtifacts": "v1Compatible"
"createUpdaterArtifacts": "v1Compatible",
"windows": {
"certificateThumbprint": "6007d6ed9b1ba057aa29144d58ca3ed89ac4ef94",
"signCommand": "bash -c \"jsign.bat --storetype ETOKEN --alg SHA-256 --storepass $DIGICERT_PASSWORD --tsurl https://timestamp.digicert.com %1\""
}
},
"build": {
"features": ["updater"]