-
Notifications
You must be signed in to change notification settings - Fork 125
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
## Support for Azure Trusted Signing Read https://learn.microsoft.com/en-us/azure/trusted-signing/ for more information about Trusted Signing and how to set it up. After setting up your trusted signing account and certificate profile, you need to create a setting called [trustedSigning](https://aka.ms/algosettings#trustedSigning) for AL-Go to sign your apps using Azure Trusted Signing. New setting example: "trustedSigning": { "Endpoint": "https://neu.codesigning.azure.net", "Account": "BCCodeSigningTest", "CertificateProfile": "BCCodeSigningPublic" } These values are defined from your trusted signing account in Azure. Note that your Azure_Credentials secret (Entra ID App or Managed identity) still needs to provide access to your azure subscription and be assigned the `Trusted Signing Certificate Profile Signer` role in the Trusted Signing Account. --------- Co-authored-by: freddydk <freddydk@users.noreply.github.com>
- Loading branch information
Showing
7 changed files
with
98 additions
and
51 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
cf04f7b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hey sir, how can we include this new signing process in our actions for our App Source projects?
cf04f7b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I haven't created a workshop scenario yet - but it is described in the PR description above
Read https://learn.microsoft.com/en-us/azure/trusted-signing/ for more
information about Trusted Signing and how to set it up. After setting up
your trusted signing account and certificate profile, you need to create
a setting called
trustedSigning for AL-Go
to sign your apps using Azure Trusted Signing.
New setting example:
"trustedSigning": {
"Endpoint": "https://neu.codesigning.azure.net/",
"Account": "BCCodeSigningTest",
"CertificateProfile": "BCCodeSigningPublic"
}
These values are defined from your trusted signing account in Azure.
Note that your Azure_Credentials secret (Entra ID App or Managed
identity) still needs to provide access to your azure subscription and
be assigned the
Trusted Signing Certificate Profile Signer
role in theTrusted Signing Account.
cf04f7b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
cf04f7b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
cf04f7b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
cf04f7b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.