Skip to content

ci: add native Windows ARM64 releases - #3193

Merged
GuillaumeGomez merged 2 commits into
rust-lang:masterfrom
meop:ci/platform-release-matrix
Aug 17, 2026
Merged

ci: add native Windows ARM64 releases#3193
GuillaumeGomez merged 2 commits into
rust-lang:masterfrom
meop:ci/platform-release-matrix

Conversation

@meop

@meop meop commented Aug 16, 2026

Copy link
Copy Markdown
Contributor

Closes #3192.

Summary

  • add aarch64-pc-windows-msvc to CI on the native windows-11-arm runner
  • include the Windows ARM64 archive in release builds
  • preserve the existing Windows x86_64 artifact

Validation

The complete CI workflow passed in my fork, including native Windows ARM64 compilation, tests, archive creation, and artifact upload:
https://github.com/meop/mdBook/actions/runs/31940828270

Disclosure

This change was prepared with assistance from OpenAI Codex. I reviewed the resulting diff and validated it through the linked GitHub Actions run.

@rustbot rustbot added the S-waiting-on-review Status: waiting on a review label Aug 16, 2026
Comment thread .github/workflows/deploy.yml Outdated
Comment thread .github/workflows/main.yml Outdated

@GuillaumeGomez GuillaumeGomez left a comment

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.

Remove the macos changes, for the rest looks like a good idea.

View changes since this review

@rustbot rustbot removed the S-waiting-on-review Status: waiting on a review label Aug 16, 2026
@rustbot

rustbot commented Aug 16, 2026

Copy link
Copy Markdown
Collaborator

Reminder, once the PR becomes ready for a review, use @rustbot ready.

@rustbot rustbot added the S-waiting-on-author Status: The marked PR is awaiting some action (such as code changes) from the PR author. label Aug 16, 2026
Co-authored-by: OpenAI Codex <codex@openai.com>
@meop

meop commented Aug 16, 2026

Copy link
Copy Markdown
Contributor Author

Removed the macOS runner changes as requested; the PR is now scoped to Windows ARM64 test and release jobs.

@rustbot ready

@rustbot rustbot added S-waiting-on-review Status: waiting on a review and removed S-waiting-on-author Status: The marked PR is awaiting some action (such as code changes) from the PR author. labels Aug 16, 2026
@GuillaumeGomez

Copy link
Copy Markdown
Member

Thanks!

@GuillaumeGomez
GuillaumeGomez added this pull request to the merge queue Aug 17, 2026
Merged via the queue into rust-lang:master with commit 85f44bf Aug 17, 2026
16 checks passed
@rustbot rustbot removed the S-waiting-on-review Status: waiting on a review label Aug 17, 2026
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.

Add native Windows ARM64 release artifacts

3 participants