The GitHub Actions job "Build Containerized Release Wheels" on 
fory.git/v0.12.1-a4 has failed.
Run started by GitHub user chaokunyang (triggered by chaokunyang).

Head commit for run:
132309627d0bda029284187ca4eb7c6be3641fc5 / Emre Şafak 
<[email protected]>
fix(ci): Use ref_name tag in Windows, name release runs, verify wheel versions, 
use all python versions for release (#2532)

## Why?

The Python release pipeline is broken:
* Windows wheels do not use the ref tag
(pyfory-0.12.1-cp39-cp39-win_amd64.whl vs
pyfory-0.12.1a3-cp310-cp310-macosx_15_0_universal2.whl)
* Linux does not release wheels for the full set of Python versions.

## What does this PR do?

* Introduce `ci/tasks/python_container_build_script.sh` for
containerized wheel builds.
* Update `ci/build_linux_wheels.py` to use the new container script and
define Python versions.
* Enhance `ci/deploy.sh` to force wheel version on Windows.
* Add version verification logic to
`.github/workflows/build-native-pr.yml`.
* Update GitHub Actions workflows (`release-python.yaml`,
`build-native-release.yml`, `build-containerized-release.yml`,
`build-native-pr.yml`) for consistency and artifact naming.
* Refactor `ci/build_linux_wheels.py` to pass `GITHUB_REF_NAME` to
Docker for version verification.

## Related issues

#2527

Report URL: https://github.com/apache/fory/actions/runs/17257151671

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to