Skip to content

Add Missing Architecture Versions for Nuget Package - #3815

Open
RubenCerna2079 wants to merge 2 commits into
mainfrom
dev/rubencerna/fix-missing-architecture-versions
Open

Add Missing Architecture Versions for Nuget Package#3815
RubenCerna2079 wants to merge 2 commits into
mainfrom
dev/rubencerna/fix-missing-architecture-versions

Conversation

@RubenCerna2079

Copy link
Copy Markdown
Contributor

Why make this change?

What is this change?

This change adds the missing linux-arm64 and osx-arm-64 versions to the RID (RuntimeIdentifier) in order to allow us to publish versions of the Nuget package that support those architectures.

How was this tested?

Tested by creating a local nupkg to ensure all of the architectures are built correctly.
dotnet restore .\src\Azure.DataApiBuilder.sln --force
dotnet pack .\src\Cli\Cli.csproj
image
image

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟢 Approval recommended

No unresolved review issues were identified.

Pull request overview

Adds ARM64 runtime identifiers for Linux and macOS NuGet packaging.

Changes:

  • Adds linux-arm64 and osx-arm64 to the CLI project.
  • Adds matching identifiers to the Service project.
File summaries
File Summary
src/Service/Azure.DataApiBuilder.Service.csproj Enables ARM64 service builds.
src/Cli/Cli.csproj Enables ARM64 tool packaging.
Review details
  • Files reviewed: 2/2 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

[Bug]: The latest preview CLI does not have an ARM version.

4 participants