Skip to content

fix: ensure both Linux x86_64 and ARM64 wheels are built#162

Merged
SparkZou merged 1 commit intomainfrom
fix/01-08-linux-x64-build
Jan 7, 2026
Merged

fix: ensure both Linux x86_64 and ARM64 wheels are built#162
SparkZou merged 1 commit intomainfrom
fix/01-08-linux-x64-build

Conversation

@SparkZou
Copy link
Collaborator

@SparkZou SparkZou commented Jan 7, 2026

Use matrix include-only strategy to explicitly define all 5 platforms:

  • Linux x86_64
  • Linux ARM64 (aarch64)
  • macOS x86_64 (Intel)
  • macOS ARM64 (Apple Silicon)
  • Windows x86_64

Previous matrix config with 'os' array + 'include' caused GitHub Actions to only run 4 jobs instead of 5, missing one of the Linux builds.

Use matrix include-only strategy to explicitly define all 5 platforms:
- Linux x86_64
- Linux ARM64 (aarch64)
- macOS x86_64 (Intel)
- macOS ARM64 (Apple Silicon)
- Windows x86_64

Previous matrix config with 'os' array + 'include' caused GitHub Actions
to only run 4 jobs instead of 5, missing one of the Linux builds.
Copilot AI review requested due to automatic review settings January 7, 2026 18:48
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR fixes a GitHub Actions matrix configuration issue that prevented all 5 platform-specific wheels from being built. The previous configuration combined a matrix os array with include entries, which caused GitHub Actions to only execute 4 jobs instead of the intended 5, missing one of the Linux builds.

Key Changes

  • Removed the matrix os and python-version array definitions
  • Converted to an include-only matrix strategy with explicit platform configurations
  • Added python-version: "3.13" to each of the 5 platform entries

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

@SparkZou SparkZou merged commit 51c9ea4 into main Jan 7, 2026
9 checks passed
@SparkZou SparkZou deleted the fix/01-08-linux-x64-build branch January 7, 2026 18:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants