LightRAG/.github/workflows
BukeLy bef7577fd9 fix: correct PostgreSQL environment variable name in E2E workflow
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.
2025-11-20 00:35:03 +08:00
..
docker-build-lite.yml Change default docker image to offline version 2025-10-16 16:52:01 +08:00
docker-build-manual.yml Change default docker image to offline version 2025-10-16 16:52:01 +08:00
docker-publish.yml Change default docker image to offline version 2025-10-16 16:52:01 +08:00
e2e-tests.yml fix: correct PostgreSQL environment variable name in E2E workflow 2025-11-20 00:35:03 +08:00
feature-tests.yml ci: add feature branch testing workflow 2025-11-19 23:34:45 +08:00
linting.yaml Add --show-diff-on-failure flag to pre-commit run 2025-03-25 13:35:08 +08:00
pypi-publish.yml Optimize Docker build with multi-stage frontend compilation 2025-10-14 15:02:58 +08:00
stale.yaml Fix linting 2025-07-20 08:20:53 +08:00
tests.yml Rename GitHub workflow from "Tests" to "Offline Unit Tests" 2025-11-18 13:36:00 +08:00