Skip to content

ci(release): re-enable aarch64-pc-windows-msvc target post-V0 #265

Description

@aram-devdocs

Dropped from cargo-dist matrix in #265 because cargo-dist 0.28.0 has no native aarch64-pc-windows-msvc binstall artifact. binstall fell back to the x86_64 build and refused to cross-compile.

Fix options

  1. Bump cargo-dist to a version that ships native aarch64 Windows artifacts (check 0.29+ release notes).
  2. Switch the install step to cargo install --locked cargo-dist@VERSION instead of binstall — compiles from source on the ARM64 runner. Slower but works.

Acceptance

  • Re-add aarch64-pc-windows-msvc to dist-workspace.toml targets
  • Re-add the matrix entry in .github/workflows/release.yml with os: windows-11-arm
  • cargo-dist build for that target succeeds against a tag

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:ciCI, release, toolingarea:releasecargo-dist, release-please, installers, tap, npmeffort:s≈ 1 daykind:choreChore, tooling, dep update

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions