From 0cbf3c29185105179a1c91fb11dd7590f3d2ba15 Mon Sep 17 00:00:00 2001 From: Prachi Maskar Date: Sat, 31 Jan 2026 01:54:08 +0530 Subject: [PATCH] docs: add jsign instructions for Azure Trusted Signing on Linux/macOS (#49345) * docs: add jsign instructions for Azure Trusted Signing on Linux/macOS * docs: add clickable jsign link for Azure Trusted Signing --- docs/tutorial/code-signing.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/docs/tutorial/code-signing.md b/docs/tutorial/code-signing.md index a51db39acf..95fd04250d 100644 --- a/docs/tutorial/code-signing.md +++ b/docs/tutorial/code-signing.md @@ -238,6 +238,20 @@ with 3+ years of verifiable business history and to individual developers in the Microsoft is looking to make the program more widely available. If you're reading this at a later point, it could make sense to check if the eligibility criteria have changed. +#### Using `jsign` for Azure Trusted Signing + +For developers on Linux or macOS, [`jsign`](https://ebourg.github.io/jsign/) can be used to sign Windows apps via Azure Trusted Signing. Example usage: + +```bash +jsign --storetype TRUSTEDSIGNING \ + --keystore https://eus.codesigning.azure.net/ \ + --storepass $AZURE_ACCESS_TOKEN \ + --alias trusted-sign-acct/AppName \ + --tsaurl http://timestamp.acs.microsoft.com/ \ + --tsmode RFC3161 \ + --replace +``` + #### Using Electron Forge Electron Forge is the recommended way to sign your app as well as your `Squirrel.Windows`