Skip to content

Latest commit

 

History

History
25 lines (17 loc) · 864 Bytes

CONTRIBUTING.md

File metadata and controls

25 lines (17 loc) · 864 Bytes

Contributing

Thanks for contributing to LongBridgePlatform.

Ground Rules

  • Prefer small, low-risk pull requests.
  • Keep refactors separate from behavior changes.
  • Add or update tests when changing runtime behavior.
  • Do not use deployment or scheduled workflows as a substitute for local verification.
  • Changes touching live trading, credentials, permissions, Cloud Run, exchange, or broker APIs must be verified in a test environment or dry-run first; do not edit production from an example alone.

Branching and Pull Requests

  • Create a topic branch for each change.
  • Open a pull request with a short summary and a concrete test plan.
  • Wait for CI to pass before merging.

Local Verification

Run the main verification command before opening a pull request:

uv sync --frozen --extra test && uv run --no-sync python -m pytest -q