Why this change is needed: E2E tests were failing with: "ValueError: Storage implementation 'PGKVStorage' requires the following environment variables: POSTGRES_DATABASE" The workflow was setting POSTGRES_DB but LightRAG's check_storage_env_vars() expects POSTGRES_DATABASE (matching ClientManager.get_config()). How it solves it: Changed environment variable name from POSTGRES_DB to POSTGRES_DATABASE in the "Run PostgreSQL E2E tests" step. Impact: - PGKVStorage, PGGraphStorage, and PGDocStatusStorage can now properly initialize using ClientManager's configuration - Fixes ValueError during LightRAG initialization Testing: Next E2E run should pass environment variable validation and proceed to actual test execution. |
||
|---|---|---|
| .. | ||
| ISSUE_TEMPLATE | ||
| workflows | ||
| pull_request_template.md | ||