Skip to content

Sign Blazor assemblies and nugets with NI certificate #2916

@m-akinc

Description

@m-akinc

🙋 Feature Request

😯 Problem to Solve

NI clients of the Nimble/Spright/OkBlazor packages need those assemblies signed with the NI certificate, so that end users don't see messages about unsigned/untrusted code. The Nimble repo, being public, does not have access to the NI certificate to do the signing.

💁 Proposed Solution

RDSS (Neil) has some support in the works for signing binaries from a GitHub Action. Once that is available, we should have our pipeline do the signing and publish the signed binaries/packages to Nuget.org.

Some alternates were discussed in an HLD which are not currently being pursued in favor of the GitHub Action approach. As a continued workaround, end applications can sign assemblies in their applications.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesttriageNew issue that needs to be reviewed

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions