dotnet / dotnet/arcade

Builds should fail when using MicroBuild test signing on mac & linux

Open
#15,825 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
729
Forks
397
Avg merge
3d 15m
Merged PRs (30d)
149

Description

When `_SignType=test` is specified in a macOS or Linux build, the MicroBuild plugin is intentionally skipped during installation since test signing is not supported on these platforms. However, this leads to build issues later in the process, and the root cause—test signing incompatibility with macOS and Linux—is not immediately clear.

To improve clarity, the build should fail early with a clear message indicating that test signing is not supported on macOS and Linux

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.