The GitHub Actions job "❄️ Lint" on fory.git/feat/chained-wheel-build-workflow has failed. Run started by GitHub user esafak (triggered by esafak).
Head commit for run: 0fcca0fcb08e2819c12b9c69997deeabfbfb59a7 / google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com> feat: Chain wheel test/build and release workflows This commit refactors the Python wheel CI and release process to use a chained workflow model, ensuring that the exact same test and build process is run for both CI checks and releases. A new reusable workflow, `.github/workflows/reusable-test-and-build-wheels.yml`, is introduced. This workflow is triggered on `push` and `pull_request` for CI purposes, and can also be called by other workflows via `workflow_call`. It contains the full logic for building, testing, and packaging the Python wheel across a matrix of operating systems and Python versions. The `release.yaml` workflow is refactored to be an orchestrator. On a new tag, it now calls the `reusable-test-and-build-wheels.yml` workflow to run all tests. If the tests pass, it proceeds to a separate job to download the wheel artifacts produced by the test run and publish them to PyPI. This architecture ensures that every release is automatically and thoroughly tested in the exact same manner as pull requests, just before publication. Report URL: https://github.com/apache/fory/actions/runs/16992286360 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
