Skip to content

Platforms: osx-arm64, linux-aarch64; tests workflow on Linux and macOS; arm64 image - #221

Merged
hyphaltip merged 2 commits into
mainfrom
osx-platform-check
Oct 31, 2026
Merged

hyphaltip merged 2 commits into
mainfrom
osx-platform-check

Conversation

@hyphaltip

Copy link
Copy Markdown
Member

Adds osx-arm64 and linux-aarch64 to pixi platforms (every dependency resolves), a tests workflow (pytest + smoke test on ubuntu and macos), and linux/arm64 to the image push.

Tested locally on Apple Silicon: pixi install, tool smoke test, PDF render, and pixi run -e test pytest tests: 1640 passed, 18 skipped.

Hold until after the v0.8.0 replay: the re-lock moves the linux-64 pins too (about 2,500 lines of lock deleted), so merging it changes the environment the regression baseline used. Not tested here: the Docker arm64 build (the docker workflow will build it on this PR) and the Dockerfile's pixi 0.71.3 reading the lock.

🤖 Generated with Claude Code

…and macOS, and a linux/arm64 image

pixi lock resolves all three platforms; the full suite passes (1640) in the pixi test environment on Apple Silicon.

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
@hyphaltip hyphaltip added this to the v0.9.0 milestone Oct 30, 2026
@hyphaltip
hyphaltip merged commit 69225e9 into main Oct 31, 2026
3 checks passed
@hyphaltip
hyphaltip deleted the osx-platform-check branch November 2, 2026 17:18
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.

1 participant