Skip to content

Forward-port 2.0.4 macOS tool shim fix to master - #710

Merged
embetten merged 1 commit into
masterfrom
users/embetten/2.0.4-master
Aug 13, 2026
Merged

embetten merged 1 commit into
masterfrom
users/embetten/2.0.4-master

Conversation

@embetten

Copy link
Copy Markdown
Contributor

Summary

  • Forward-port the .NET tool shim fix released in 2.0.4 through Fix dotnet tool shim for macOS broker authentication #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.

Configure the package identity and command name used to generate signed dotnet tool shims, and include extensionless macOS shims in the tool package.

The prebuilt shim RID change from release PR #706 is already present on master through PR #705.
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
There may be pipelines that require an authorized user to comment /azp run to run.

@embetten
embetten merged commit 2f9942d into master Aug 13, 2026
55 checks passed
@embetten
embetten deleted the users/embetten/2.0.4-master branch August 13, 2026 16:38
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