Skip to content

Expose strategy artifact vars to runtime#100

Merged
Pigbibi merged 1 commit into
mainfrom
fix/runtime-artifact-env-vars
Jul 4, 2026
Merged

Expose strategy artifact vars to runtime#100
Pigbibi merged 1 commit into
mainfrom
fix/runtime-artifact-env-vars

Conversation

@Pigbibi

@Pigbibi Pigbibi commented Jul 4, 2026

Copy link
Copy Markdown
Collaborator

Summary\n- pass STRATEGY_ARTIFACT_* repository variables into the Runtime workflow environment\n- add a regression test so Firestore document overrides are not silently ignored\n\n## Root cause\nRuntime was not receiving STRATEGY_ARTIFACT_FIRESTORE_DOCUMENT, so it kept reading the default CRYPTO_LIVE_POOL_ROTATION_LIVE_POOL even after the repository variable was set.\n\n## Validation\n- PYTHONPATH=/Users/lisiyi/Projects/BinancePlatform:/Users/lisiyi/Projects/QuantPlatformKit/src:/Users/lisiyi/Projects/CryptoStrategies/src python3 -m unittest tests.test_watchdog_workflow tests.test_runtime_config_support\n- PYTHONPATH=/Users/lisiyi/Projects/BinancePlatform:/Users/lisiyi/Projects/QuantPlatformKit/src:/Users/lisiyi/Projects/CryptoStrategies/src python3 -m unittest discover -s tests -p 'test*.py'\n- python3 -m ruff check tests/test_watchdog_workflow.py\n- actionlint .github/workflows/main.yml\n- git diff --check

Co-Authored-By: Codex <noreply@openai.com>
@cursor

cursor Bot commented Jul 4, 2026

Copy link
Copy Markdown

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

@Pigbibi Pigbibi merged commit 174f328 into main Jul 4, 2026
2 checks passed
@Pigbibi Pigbibi deleted the fix/runtime-artifact-env-vars branch July 4, 2026 05:23
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.

1 participant