From 9198ecf95a580186fcbfe936ed436fa7660228dc Mon Sep 17 00:00:00 2001 From: "trop[bot]" <37223003+trop[bot]@users.noreply.github.com> Date: Mon, 2 Feb 2026 09:38:25 +0100 Subject: [PATCH] docs: add jsign instructions for Azure Trusted Signing on Linux/macOS (#49603) * docs: add jsign instructions for Azure Trusted Signing on Linux/macOS Co-authored-by: Prachi Maskar * docs: add clickable jsign link for Azure Trusted Signing Co-authored-by: Prachi Maskar --------- Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by: Prachi Maskar --- 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`