Skip to content

Add builds for macOS - #21

Merged
Tingmao Wang (micromaomao) merged 1 commit into
microsoft:mainfrom
dwhjames:darwin_builds
Sep 10, 2026
Merged

Tingmao Wang (micromaomao) merged 1 commit into
microsoft:mainfrom
dwhjames:darwin_builds

Conversation

@dwhjames

Copy link
Copy Markdown
Contributor

Include darwin amd64 & arm64 in binary releases.

@dwhjames

Copy link
Copy Markdown
Contributor Author

@microsoft-github-policy-service agree company="Gemini"

@ashort96

Copy link
Copy Markdown

Tingmao Wang (@micromaomao) sorry for the cold ping on this PR; is there a better way to have this PR reviewed? It would be great to have darwin native binaries rather than relying on only using these in docker.

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, thanks!

@micromaomao

Copy link
Copy Markdown
Member

can't merge due to conflict

Include darwin amd64 & arm64 in binary releases.
@dwhjames

Copy link
Copy Markdown
Contributor Author

Tingmao Wang (@micromaomao) thanks for your attention; the conflicts have been resolved.

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.

Pull request overview

Adds macOS (darwin) cross-compiled binaries to the GitHub Actions release workflow so tagged releases include both amd64 and arm64 macOS executables alongside existing Linux and Windows artifacts.

Changes:

  • Build darwin/amd64 and darwin/arm64 binaries in the release workflow (with CGO_ENABLED=0).
  • Upload the new macOS binaries as workflow artifacts.
  • Attach the macOS binaries to the draft GitHub release assets.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@micromaomao
Tingmao Wang (micromaomao) merged commit c2a2fc8 into microsoft:main Sep 10, 2026
3 checks passed
@micromaomao

Copy link
Copy Markdown
Member

Apologies for the delay, thanks for the PR!

@dwhjames

Copy link
Copy Markdown
Contributor Author

Tingmao Wang (@micromaomao)

Beyond this PR, I had contributed a handful of small fixes to related repositories:

but I have had trouble attracting attention.

Specifically related to integrity-vhd and confidential containers, I had also filed

but, the discussion/updates had ceased. I see that you and others at Microsoft have been making changes across the technology stack related to confidential containers. I was hoping to understand where the current state was with respect to which versions are deployed within Azure, to understand the software versions in use for the confidential computing enforcement policy.

@dwhjames

Copy link
Copy Markdown
Contributor Author

Tingmao Wang (@micromaomao)

After

there was a release


That didn’t occur here. Would it be possible to get an official release?

@micromaomao

Copy link
Copy Markdown
Member

Thanks for the reminder, will release after #43

@micromaomao

Copy link
Copy Markdown
Member

Released

Adam Short (ashort96) added a commit to ashort96/azure-cli-extensions that referenced this pull request Oct 2, 2026
Add MacOS support for both Intel and Apple Silicon Macs. By updating
integrity-vhd to v2.3 and pulling this
microsoft/integrity-vhd#21, we now have the
ability to run confcom generation on MacOS. This only adds support for
`confcom`, it does not touch `katapolicygen`.
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.

4 participants