Skip to content

Update dependency file paths and simplify CI workflow steps#323

Merged
shaypal5 merged 4 commits intomasterfrom
ci/req
Jan 27, 2026
Merged

Update dependency file paths and simplify CI workflow steps#323
shaypal5 merged 4 commits intomasterfrom
ci/req

Conversation

@Borda
Copy link
Copy Markdown
Contributor

@Borda Borda commented Jan 27, 2026

This pull request refactors how test dependencies are managed for different backends (MongoDB, Redis, Postgres/SQL) by standardizing requirements file naming and updating the CI workflow accordingly. The changes improve clarity, maintainability, and consistency across documentation and automation scripts.

Test dependency management improvements:

  • Renamed backend-specific requirements files in tests/ to requirements_mongodb.txt, requirements_redis.txt, and requirements_postgres.txt, and updated their contents to include a reference to requirements.txt for shared dependencies. [1] [2] [3]
  • Updated the CI workflow in .github/workflows/ci-test.yml to install backend-specific test dependencies using the new requirements file names, and consolidated dependency installation steps for clarity. [1] [2] [3] [4] [5]

Documentation updates:

  • Updated references to backend-specific requirements files in AGENTS.md, CLAUDE.md, and scripts/README-local-testing.md to use the new standardized file names. [1] [2] [3]

@Borda Borda requested a review from shaypal5 as a code owner January 27, 2026 10:01
Copilot AI review requested due to automatic review settings January 27, 2026 10:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants