Skip to content

Commit e55db7a

Browse files
authored
Codesign the Windows executable (#166)
1 parent b33b326 commit e55db7a

8 files changed

Lines changed: 16 additions & 8 deletions

File tree

.github/workflows/release.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -180,6 +180,14 @@ jobs:
180180
- name: Sign Windows executables
181181
if: startsWith(matrix.os, 'windows-')
182182
run: |
183+
signtool sign `
184+
/v /debug /fd sha256 `
185+
/t http://timestamp.digicert.com `
186+
/f piebald_llc.crt `
187+
/csp "Google Cloud KMS Provider" `
188+
/kc ${{ vars.GCP_KMS_KEY }} `
189+
target/release/gemini-cli-desktop.exe
190+
183191
signtool sign `
184192
/v /debug /fd sha256 `
185193
/t http://timestamp.digicert.com `

Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/backend/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "backend"
3-
version = "0.3.13"
3+
version = "0.3.14"
44
edition = "2024"
55

66
[features]

crates/tauri-app/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "tauri-app"
3-
version = "0.3.13"
3+
version = "0.3.14"
44
description = "Desktop/web UI for Gemini CLI/Qwen Code. Manage projects, switch between tools, search across past conversations, and manage MCP servers, all from one interface, locally or remotely."
55
authors = ["Piebald LLC <support@piebald.ai>"]
66
edition = "2021"

crates/tauri-app/tauri.conf.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"$schema": "https://schema.tauri.app/config/2",
33
"productName": "Gemini CLI Desktop",
4-
"version": "0.3.13",
4+
"version": "0.3.14",
55
"identifier": "ai.piebald.gemini-cli-desktop",
66
"build": {
77
"beforeDevCommand": "pnpm dev",

frontend/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "gemini-cli-desktop",
33
"private": true,
4-
"version": "0.3.13",
4+
"version": "0.3.14",
55
"type": "module",
66
"scripts": {
77
"dev": "npm run copy-pdf-worker && vite",

frontend/src/components/common/AboutDialog.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ export const AboutDialog: React.FC<AboutDialogProps> = ({
2727
const backendText = getBackendText(selectedBackend);
2828

2929
const appName = backendText.desktopName;
30-
const appVersion = "0.3.13";
30+
const appVersion = "0.3.14";
3131
const currentYear = new Date().getFullYear();
3232

3333
return (

installer.iss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
33

44
#define AppName "Gemini CLI Desktop"
5-
#define AppVersion "0.3.13"
5+
#define AppVersion "0.3.14"
66
#define AppPublisher "Piebald LLC"
77
#define AppURL "https://github.com/Piebald-AI/gemini-cli-desktop"
88
#define AppExeName "gemini-cli-desktop.exe"

0 commit comments

Comments
 (0)