diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 4b2fa0c..a2e9cb8 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -30,6 +30,9 @@ jobs: - name: Run full check suite (source) run: ./scripts/check.sh + - name: Install build tooling + run: pip install build + - name: Build wheel run: python -m build diff --git a/README.md b/README.md index 0313c41..f143d1c 100644 --- a/README.md +++ b/README.md @@ -50,24 +50,22 @@ deterministic runtime environments. ## 📁 Repository Structure ``` - .github/workflows/ CI pipelines (tests, Argo template deploy) argo/ Argo workflow templates scripts/ environment & build helper scripts trading_runtime/ Python runtime entrypoints tests/ deterministic test data & validation - ``` ### Key runtime modules ``` - trading_runtime/local/ Local execution mode trading_runtime/argo/ Argo workflow entrypoints trading_runtime/strategies/ Example strategies +``` -```` +--- ## 📌 Dependency Pinning & Reproducibility @@ -77,7 +75,7 @@ Create a `.env` file: ```bash TRADING_PLATFORM_COMMIT= -```` +``` Generate reproducible environments: