Skip to content

[2.0.4] Cherry-pick: add prebuilt dotnet tool shim RIDs - #706

Merged
embetten merged 1 commit into
releases/2.0.4from
users/embetten/broker-shim-signing-fix-2.0.4
Jul 9, 2026
Merged

embetten merged 1 commit into
releases/2.0.4from
users/embetten/broker-shim-signing-fix-2.0.4

Conversation

@embetten

@embetten embetten commented Jul 9, 2026 •

Copy link
Copy Markdown
Contributor

Cherry-pick of 8ac35c4 from users/embetten/broker-shim-signing-fix-master.

Summary

  • Add prebuilt dotnet tool shim runtime identifiers for macOS and Windows.
  • Include the win-x86 RID.

Validation

  • Local restore, publish, and pack validated successfully.
  • Verified shim entries in the produced nupkg.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@embetten
embetten merged commit 528f0e7 into releases/2.0.4 Jul 9, 2026
55 checks passed
@embetten
embetten deleted the users/embetten/broker-shim-signing-fix-2.0.4 branch July 9, 2026 18:20
embetten added a commit that referenced this pull request Aug 13, 2026
## Summary

- Forward-port the .NET tool shim fix released in `2.0.4` through #708.
- Configure the package identity and command name used to generate the
signed shims.
- Package extensionless macOS shims while preserving master's
explanation of the supported shim RIDs.

The prebuilt shim RID change from release PR #706 is already present on
`master` through #705, so this PR includes only the remaining release
fix.

## Validation

- `dotnet build
.\CredentialProvider.Microsoft\CredentialProvider.Microsoft.csproj
--configuration Release --no-restore`
- Attempted the `PackAsTool` pack path; the local SDK reached
`GenerateShims` but could not complete because the macOS apphost runtime
pack is unavailable in the local environment.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants