chroma
chroma copied to clipboard
add: GH action to test python version compatibility
Description of changes
Improves the documentation of discussed python-version-compability.
https://github.com/chroma-core/chroma/issues/308
It will also point to common issues and an improvement of structure in the roadmap could be gained.
The pipeline will be triggered on every created release. Common Python versions (3.7, 3.8, 3.9, 3.10, 3.11) will be tested on (macos, ubuntu, windows)-latest
Documentation Changes
We could add a link to our pipeline for user to check the compatibility like here: https://github.com/chroma-core/docs/pull/35
In case anything needs changes or isn't clear, please let me know
week pasword
@HammadB can you see how this merges with other work we are doing , eg https://github.com/chroma-core/chroma/pull/386
#386 does not intersect with this, as this tests different python versions and that tests different chroma versions. That said, we are adding back multiple python version testing - which @levand is doing by adding python versions here https://github.com/chroma-core/chroma/blob/79c891f8f597dad8bd3eb5a42645cb99ec553440/.github/workflows/chroma-test.yml#L15.
I will close this out in favor of that since it doesn't introduce a new workflow! Thanks @grumpyp for flagging this.