Skip to content

Conversation

@nitzmahone
Copy link
Member

No description provided.

* Update CI and Build Targets

* Add Python 3.14 pre-release support
* Add Windows/arm64 builds
* Update to current GHA runner versions
* Native aarch64 Linux runners
* Fix musllinux 1.2 builds

* musl libyaml build fixes

* add 3.14t wheels w/ freethreading directive, misc CI/build cleanup

* include package version in merged dist artifact filename

(cherry picked from commit d51d8a1)
@nitzmahone nitzmahone merged commit 49790e7 into yaml:release/6.0 Sep 25, 2025
33 checks passed
@cclauss
Copy link
Contributor

cclauss commented Sep 26, 2025

In these changes, why use matrix.arch (which must be set by hand) instead of runner.arch, which is set automatically?

The former seems verbose and error-prone.

@nitzmahone
Copy link
Member Author

Because for the emulated arches in particular, runner.arch isn't the arch we're building for...

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.

2 participants