Skip to content

Commit ce142bd

Browse files
committed
feat(ci): add environment variables for Tauri signing and update public key in config
- Add GITHUB_TOKEN, TAURI_SIGNING_PRIVATE_KEY, and TAURI_SIGNING_PRIVATE_KEY_PASSWORD to build workflow - Update Tauri public key in `tauri.conf.json`
1 parent 2d09d10 commit ce142bd

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

.github/workflows/build.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,10 @@ jobs:
3939
build:
4040
name: Build - ${{ matrix.platform.target }}
4141
needs: test
42+
env:
43+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
44+
TAURI_SIGNING_PRIVATE_KEY: ${{ secrets.TAURI_PRIVATE_KEY }} # Repository Secret
45+
TAURI_SIGNING_PRIVATE_KEY_PASSWORD: ${{ secrets.TAURI_KEY_PASSWORD }}
4246
strategy:
4347
fail-fast: false
4448
matrix:

src-tauri/tauri.conf.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
"endpoints": [
4444
"https://github.com/Y-RyuZU/MinecraftModsLocalizer/releases/latest/download/latest.json"
4545
],
46-
"pubkey": "dW50cnVzdGVkIGNvbW1lbnQ6IG1pbmlzaWduIHB1YmxpYyBrZXk6IDk5NUIyNEQ5NzQyRDFGMzIKUldTNEU4VlVEUUF1ckNBNG4rOVdNNEYyMW1BVUIyamg1K3RvbVdWQkg4VFJtWGR4WFhVWkhCaHkK"
46+
"pubkey": "dW50cnVzdGVkIGNvbW1lbnQ6IG1pbmlzaWduIHB1YmxpYyBrZXk6IDdFODEwMDIyRUU1NjQ4MzIKUldReVNGYnVJZ0NCZmwzam1ROCtrd1EwMVJTOTFEYVdmMllISmEzMXJteGpDdzF5YThKVDFrc2YK"
4747
}
4848
}
4949
}

0 commit comments

Comments
 (0)