mirror of
https://github.com/qdrant/fastembed.git
synced 2026-08-06 01:50:59 -05:00
* new: add release instructions * review fixes --------- Co-authored-by: Andrey Vasnetsov <andrey@vasnetsov.com>
804 B
804 B
Releasing FastEmbed
This is a guide how to release fastembed and fastembed-gpu packages.
How to
-
Accumulate changes in the
mainbranch. -
Bump the version in
pyproject.toml -
Rebase the
gpubranch onmainand resolve conflicts if occurred:
git checkout gpu
git rebase main
git push origin gpu
- Draft release notes
- Checkout to
mainand create a tag, e.g.:
git checkout main
git tag -a v0.1.0 -m "Release v0.1.0"
- Checkout
gpuand create a tag, e.g.:
git checkout gpu
git tag -a v0.1.0-gpu -m "Release v0.1.0"
- Push tags:
git push --tags
- Verify that both packages have been published successfully on PyPI. Try installing them and verify imports.
- Create a release on GitHub with the written release notes.