fix: resolve CI issues and consolidate workflows

- Fix version dependencies: update backend packages to depend on leann-core==0.1.1
- Remove duplicate ci.yml workflow (keeping build-and-publish.yml as main CI)
- Update release-manual.yml to reference correct CI workflow name

This fixes the dependency resolution error and eliminates duplicate builds.
This commit is contained in:
Andy Lee
2025-07-24 17:20:58 -07:00
parent 95cf2f16e2
commit 133e715832
4 changed files with 3 additions and 113 deletions

View File

@@ -5,7 +5,7 @@ build-backend = "scikit_build_core.build"
[project]
name = "leann-backend-diskann"
version = "0.1.1"
dependencies = ["leann-core==0.1.0", "numpy"]
dependencies = ["leann-core==0.1.1", "numpy"]
[tool.scikit-build]
# Key: simplified CMake path

View File

@@ -9,7 +9,7 @@ name = "leann-backend-hnsw"
version = "0.1.1"
description = "Custom-built HNSW (Faiss) backend for the Leann toolkit."
dependencies = [
"leann-core==0.1.0",
"leann-core==0.1.1",
"numpy",
"pyzmq>=23.0.0",
"msgpack>=1.0.0",