fix(distribution): resolve MLX support missing from release pipeline (Issue #114) #118
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Fixes the root cause of Issue #114: MLX support missing from release binaries. Updates release workflow to build macOS binaries with MLX features enabled and enhances documentation with platform-specific installation instructions.
Problem Analysis
Users reported that MLX support worked in source code but was missing from distribution channels:
Root Cause: Release workflow built macOS binaries with default features only, excluding MLX.
Solution Implemented
Release Pipeline Fix (Primary)
Updated .github/workflows/release.yml to build macOS binaries with MLX features:
Enhanced Documentation
Validation Testing
Impact
Starting with the next release (v1.7.4), macOS users will get MLX support automatically in GitHub releases. Clear documentation prevents user confusion about installation options.
Resolves Issue #114: Distribution pipeline failures for MLX support