Skip to content

Conversation

@czgdp1807
Copy link
Collaborator

No description provided.

Add conda/micromamba-based GitHub Actions workflows for building and
testing ml-metadata wheels. Uses GCC 8.5.0 to match manylinux2014
compatibility, supports Python 3.9-3.11, and includes automated PyPI
publishing.
- Bazel: Raise minimum to 6.5.0 and update repo version
- CI: Use Bazel 6.5.0 in conda-build/test GitHub Actions
- Docker: Switch manylinux image to bazel-6.5.0 tag
- Toolchain: Use devtoolset-10 for wheel builds
- Scope: Build/CI-only; no MLMD runtime or API changes

Motivation: align CI/local builds with Bazel 6.5.0 for stability and modernize the wheel build toolchain.
…lity

CMake 3.29+ removed support for CMake < 3.5 syntax, breaking libmysqlclient
(mariadb-connector-c v3.0.8) builds. Pin to CMake 3.24.4 to maintain backward
compatibility while supporting current toolchains.
The upload_to_pypi job is already present in conda-build.yml, which will
supersede the Docker-based build.yml workflow.
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