You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-`TELEGRAM_TOKEN` (fallback only when `TELEGRAM_TOKEN_SECRET_NAME` is not set)
201
202
-**Optional transition Variables**
202
203
-`IB_GATEWAY_ZONE`
203
204
-`IB_GATEWAY_IP_MODE`
@@ -209,14 +210,14 @@ For now, `STRATEGY_PROFILE` still only supports one strategy profile. `ACCOUNT_G
209
210
Important:
210
211
211
212
- The workflow only becomes strict when `ENABLE_GITHUB_ENV_SYNC=true`. If this variable is unset, the sync job is skipped.
212
-
- Here "shared config" still only means the **IBKR pair** (`IBKRQuant` + `IBKRGatewayManager`). `GCP_SA_KEY`and `TELEGRAM_TOKEN` remain repository-specific.
213
+
- Here "shared config" still only means the **IBKR pair** (`InteractiveBrokersPlatform` + `IBKRGatewayManager`). `GCP_SA_KEY`, `TELEGRAM_TOKEN`, and `TELEGRAM_TOKEN_SECRET_NAME` remain repository-specific.
213
214
- If `IB_ACCOUNT_GROUP_CONFIG_SECRET_NAME` is set, the Cloud Run runtime needs Secret Manager access to that secret.
214
215
-`GCP_SA_KEY` belongs to the GitHub Actions deploy identity, not to the Cloud Run runtime service account.
215
216
216
217
### Deployment unit and naming
217
218
218
-
-`QuantPlatformKit` is only a shared dependency; Cloud Run still deploys `InteractiveBrokersQuant` itself.
219
-
- Recommended Cloud Run service name: `interactive-brokers-quant`.
219
+
-`QuantPlatformKit` is only a shared dependency; Cloud Run now deploys `InteractiveBrokersPlatform`.
220
+
- Recommended Cloud Run service name: `interactive-brokers-quant-global-etf-rotation`.
220
221
- For future multi-account rollout, keep one Cloud Run service per `ACCOUNT_GROUP`, and let each service select its account-group config at runtime.
221
222
- If you later rename or move this repository, reselect the GitHub source in Cloud Build / Cloud Run trigger instead of assuming the existing source binding will update itself.
222
223
- For the shared deployment model and trigger migration checklist, see [`QuantPlatformKit/docs/deployment_model.md`](../QuantPlatformKit/docs/deployment_model.md).
@@ -233,7 +234,7 @@ Important:
233
234
Example deploy/update command:
234
235
235
236
```bash
236
-
gcloud run deploy interactive-brokers-quant \
237
+
gcloud run deploy interactive-brokers-quant-global-etf-rotation \
0 commit comments