Skip to content

TUnit 0.76.0 breaks build #3507

@slang25

Description

@slang25

Let me start by saying, I'm not sure this is a TUnit problem, but I'm sharing it anyway because it's at worst interesting 😅

The 0.76.0 update caused our build to fail:
https://github.com/justeattakeaway/LocalSqsSnsMessaging/actions/runs/18791602339/job/53622968450?pr=154

It fails during the csc task, although nothing substantially changed. From what I can tell, something in the AOT updates now causes the source generator to load all transitive dependencies, which now surfaces as a failure if any previously unloaded transitive dependencies aren't strong-name signed.

In this case Aspire.Hosting.Testing brings in KubernetesClient, which isn't strong-name signed. However it wasn't an issue before TUnit 0.76.0.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions